OAI/Algebra/Finitistic/Localization/FormalSummandAction.lean
18 declarations, 0 contain sorry, 0 declared as axioms
- instance
OAI.LittleFinitistic.FormalSummandAction.karoubiHomSMulline 15 - theorem
OAI.LittleFinitistic.FormalSummandAction.smul_fline 18 - instance
OAI.LittleFinitistic.FormalSummandAction.karoubiHomModuleline 21 - instance
OAI.LittleFinitistic.FormalSummandAction.karoubiLinearline 25 - instance
OAI.LittleFinitistic.FormalSummandAction.toKaroubiLinearline 29 - def
OAI.LittleFinitistic.FormalSummandAction.summandline 36Source documentation
The formal image of the central selecting idempotent.
def summand : Karoubi C := …
- lemma
OAI.LittleFinitistic.FormalSummandAction.sandwichline 42 - lemma
OAI.LittleFinitistic.FormalSummandAction.compressed_mulline 48 - def
OAI.LittleFinitistic.FormalSummandAction.actionline 52Source documentation
The action on the formal summand, with restriction along alpha.
def action (α : R →ₐ[k] R) : R →ₐ[k] End (summand θ e he) where …
- theorem
OAI.LittleFinitistic.FormalSummandAction.action_fline 75 - def
OAI.LittleFinitistic.FormalSummandAction.mapActionline 83Source documentation
A linear functor transports an algebra action on endomorphisms.
def mapAction (F : C ⥤ D) [F.Additive] [F.Linear k] {X : C} (ρ : R →ₐ[k] End X) : R →ₐ[k] End (F.obj X) where … - def
OAI.LittleFinitistic.FormalSummandAction.biprodActionline 96Source documentation
Direct sum of two actions of the same algebra.
noncomputable def biprodAction [HasBinaryBiproducts C] {X Y : C} (ρ : R →ₐ[k] End X) (σ : R →ₐ[k] End Y) : R →ₐ[k] End (X ⊞ Y) where … - def
OAI.LittleFinitistic.FormalSummandAction.transportActionline 116Source documentation
Conjugating an action along an isomorphism.
def transportAction {X Y : C} (i : X ≅ Y) (ρ : R →ₐ[k] End Y) : R →ₐ[k] End X where … - def
OAI.LittleFinitistic.FormalSummandAction.oldActionline 132Source documentation
An action on an old object in the completion is an actual old action.
def oldAction {X : C} (ρ : R →ₐ[k] End ((toKaroubi C).obj X)) : R →ₐ[k] End X where … - theorem
OAI.LittleFinitistic.FormalSummandAction.oldAction_liftline 141 - instance
OAI.LittleFinitistic.FormalSummandAction.formalShiftLinearline 150 - def
OAI.LittleFinitistic.FormalSummandAction.oddDoubleActionline 162Source documentation
The selecting action on the odd double.
noncomputable def oddDoubleAction (α : R →ₐ[k] R) : R →ₐ[k] End (summand θ e he ⊞ OddDouble.formalShift (summand θ e he) 3) := …Mentions: OAI.LittleFinitistic.FormalSummandAction.summand, OAI.LittleFinitistic.OddDouble.formalShift
- theorem
OAI.LittleFinitistic.FormalSummandAction.fixed_old_object_with_actionline 168Source documentation
The object and its unital action are both chosen before any evaluation module.
theorem fixed_old_object_with_action (α : R →ₐ[k] R) : ∃ (V₀ : C) (ρ₀ : R →ₐ[k] End V₀) (i : (toKaroubi C).obj V₀ ≅ summand θ e he ⊞ OddDouble.formalShift (summand θ e he) 3), ∀ r : R, (toKaroubi C).map (ρ₀ r) ≫ i.hom = i.hom ≫ oddDoubleAction θ e he hc α r := by …Mentions: OAI.LittleFinitistic.FormalSummandAction.summand, OAI.LittleFinitistic.OddDouble.formalShift, OAI.LittleFinitistic.FormalSummandAction.oddDoubleAction