OAI/Algebra/Finitistic/Bar/Balanced.lean
20 declarations, 0 contain sorry, 0 declared as axioms
- def
OAI.DerivedBar.Balanced.relationsline 16Source documentation
The balancing relations for the right A-action d·a = d*f(a).
def relations : Submodule D (D ⊗[k] V) := …
- abbrev
OAI.DerivedBar.Balanced.tensorline 21Source documentation
Noncommutative balanced tensor D ⊗_A V, presented using tensors over the field.
abbrev tensor := (D ⊗[k] V) ⧸ relations f V
Mentions: OAI.DerivedBar.Balanced.relations
- def
OAI.DerivedBar.Balanced.quotientline 24Source documentation
Its canonical D-linear quotient map.
def quotient : D ⊗[k] V →ₗ[D] tensor f V := (relations f V).mkQ …
Mentions: OAI.DerivedBar.Balanced.tensor, OAI.DerivedBar.Balanced.relations
- theorem
OAI.DerivedBar.Balanced.balancedline 28Source documentation
The defining balanced relation, as an equality in the actual quotient module.
theorem balanced (d : D) (a : A) (v : V) : quotient f V ((d*f a) ⊗ₜ[k] v) = quotient f V (d ⊗ₜ[k] (a • v)) := by …Mentions: OAI.DerivedBar.Balanced.quotient
- theorem
OAI.DerivedBar.Balanced.map_relationsline 39Source documentation
Balanced tensor acts on all A-linear maps.
theorem map_relations (h : V →ₗ[A] W) : relations f V ≤ ((quotient f W).comp (AlgebraTensorModule.lTensor D D (h.restrictScalars k))).ker := by …Mentions: OAI.DerivedBar.Balanced.relations, OAI.DerivedBar.Balanced.quotient
- def
OAI.DerivedBar.Balanced.mapline 49 - theorem
OAI.DerivedBar.Balanced.map_quotient_tmulline 54 - theorem
OAI.DerivedBar.Balanced.map_compline 58Source documentation
Composition preservation for the actual balanced tensor, proved from its quotient presentation.
theorem map_comp (h : V →ₗ[A] W) (g : W →ₗ[A] U) : map f V U (g.comp h) = (map f W U g).comp (map f V W h) := by …Mentions: OAI.DerivedBar.Balanced.map
- theorem
OAI.DerivedBar.Balanced.map_zeroline 65 - theorem
OAI.DerivedBar.Balanced.map_idline 72 - def
OAI.DerivedBar.Balanced.collapseline 82Source documentation
Evaluation of D ⊗_k (A ⊗_k W) on the two leading coefficients.
def collapse : D ⊗[k] (A ⊗[k] W) →ₗ[D] D ⊗[k] W := …
- theorem
OAI.DerivedBar.Balanced.collapse_tmulline 86 - theorem
OAI.DerivedBar.Balanced.relations_le_ker_collapseline 90Source documentation
The evaluation kills all balancing relations, without commutativity of A or D.
theorem relations_le_ker_collapse : relations f (A ⊗[k] W) ≤ (collapse f W).ker := by …
Mentions: OAI.DerivedBar.Balanced.relations, OAI.DerivedBar.Balanced.collapse
- def
OAI.DerivedBar.Balanced.descendline 98Source documentation
Descent of coefficient evaluation to the balanced tensor.
def descend : tensor f (A ⊗[k] W) →ₗ[D] D ⊗[k] W := …
Mentions: OAI.DerivedBar.Balanced.tensor
- def
OAI.DerivedBar.Balanced.insertline 102Source documentation
The inverse inserts a unit A coefficient before taking the balanced quotient.
def insert : D ⊗[k] W →ₗ[D] tensor f (A ⊗[k] W) := …
Mentions: OAI.DerivedBar.Balanced.tensor
- theorem
OAI.DerivedBar.Balanced.descend_quotientline 106 - theorem
OAI.DerivedBar.Balanced.insert_tmulline 109 - theorem
OAI.DerivedBar.Balanced.descend_insertline 113Source documentation
One inverse identity of the actual balanced free-module tensor equivalence.
theorem descend_insert : (descend f W).comp (insert f W) = LinearMap.id := by …
Mentions: OAI.DerivedBar.Balanced.descend, OAI.DerivedBar.Balanced.insert
- theorem
OAI.DerivedBar.Balanced.insert_descendline 119Source documentation
The other inverse identity follows from balancing, not from flatness.
theorem insert_descend : (insert f W).comp (descend f W) = LinearMap.id := by …
Mentions: OAI.DerivedBar.Balanced.insert, OAI.DerivedBar.Balanced.descend
- def
OAI.DerivedBar.Balanced.freeEquivline 133Source documentation
The standard identification D ⊗_A (A ⊗_k W) ≅ D ⊗_k W for arbitrary algebras.
def freeEquiv : tensor f (A ⊗[k] W) ≃ₗ[D] D ⊗[k] W := …
Mentions: OAI.DerivedBar.Balanced.tensor