OAI/Algebra/Finitistic/Localization/EvaluationModule.lean
37 declarations, 0 contain sorry, 0 declared as axioms
- structure
OAI.LittleFinitistic.QuadraticEncoding.Representationline 13Source documentation
An arbitrary vector-space representation of the presented quadratic algebra.
structure Representation (P : Relations k d t) (Y : Type v) [AddCommGroup Y] [Module k Y] where … - def
OAI.LittleFinitistic.QuadraticEncoding.Representation.arrowActionline 22 - theorem
OAI.LittleFinitistic.QuadraticEncoding.Representation.arrowAction_basisline 25 - def
OAI.LittleFinitistic.QuadraticEncoding.Representation.rawPathActionline 30 - theorem
OAI.LittleFinitistic.QuadraticEncoding.Representation.rawPathAction_tmulline 33 - theorem
OAI.LittleFinitistic.QuadraticEncoding.Representation.relations_killedline 36 - def
OAI.LittleFinitistic.QuadraticEncoding.Representation.pathActionline 43Source documentation
The actual descended length-two action, using the proved relation ideal.
def pathAction : (Paths k d ⧸ relationSpace P) →ₗ[k] Module.End k Y := …
Mentions: OAI.LittleFinitistic.QuadraticEncoding.Paths, OAI.LittleFinitistic.QuadraticEncoding.relationSpace
- theorem
OAI.LittleFinitistic.QuadraticEncoding.Representation.pathAction_mkline 46 - theorem
OAI.LittleFinitistic.QuadraticEncoding.Representation.pathAction_compositionline 49 - def
OAI.LittleFinitistic.QuadraticEncoding.Representation.Evaluationline 53Source documentation
Three copies of Y, with its representation kept in the type.
def Evaluation (_X : Representation P Y) := Y × Y × Y
Mentions: OAI.LittleFinitistic.QuadraticEncoding.Representation
- instance
OAI.LittleFinitistic.QuadraticEncoding.Representation.(instance at line 54)line 54 - instance
OAI.LittleFinitistic.QuadraticEncoding.Representation.(instance at line 55)line 55 - theorem
OAI.LittleFinitistic.QuadraticEncoding.Representation.evaluation_addline 57 - theorem
OAI.LittleFinitistic.QuadraticEncoding.Representation.evaluation_zeroline 59 - theorem
OAI.LittleFinitistic.QuadraticEncoding.Representation.evaluation_smulline 60 - def
OAI.LittleFinitistic.QuadraticEncoding.Representation.actline 63 - instance
OAI.LittleFinitistic.QuadraticEncoding.Representation.evaluationModuleline 68 - theorem
OAI.LittleFinitistic.QuadraticEncoding.Representation.smul_eqline 106 - instance
OAI.LittleFinitistic.QuadraticEncoding.Representation.(instance at line 109)line 109 - instance
OAI.LittleFinitistic.QuadraticEncoding.Representation.(instance at line 117)line 117 - instance
OAI.LittleFinitistic.QuadraticEncoding.Representation.(instance at line 125)line 125 - theorem
OAI.LittleFinitistic.QuadraticEncoding.Representation.vertex0_smulline 128 - theorem
OAI.LittleFinitistic.QuadraticEncoding.Representation.vertex1_smulline 131 - theorem
OAI.LittleFinitistic.QuadraticEncoding.Representation.vertex2_smulline 134 - theorem
OAI.LittleFinitistic.QuadraticEncoding.Representation.arrow01_smulline 138 - theorem
OAI.LittleFinitistic.QuadraticEncoding.Representation.arrow12_smulline 141 - theorem
OAI.LittleFinitistic.QuadraticEncoding.Representation.s_smulline 145 - theorem
OAI.LittleFinitistic.QuadraticEncoding.Representation.s'_smulline 147 - theorem
OAI.LittleFinitistic.QuadraticEncoding.Representation.generator01_smulline 149 - theorem
OAI.LittleFinitistic.QuadraticEncoding.Representation.generator12_smulline 151 - theorem
OAI.LittleFinitistic.QuadraticEncoding.Representation.pathMap_smulline 154 - def
OAI.LittleFinitistic.QuadraticEncoding.Representation.inclusionline 159Source documentation
Inclusion of the copy of Y at each vertex.
def inclusion (i : Fin 3) : Y →ₗ[k] X.Evaluation where …
- def
OAI.LittleFinitistic.QuadraticEncoding.Representation.projectionline 167 - theorem
OAI.LittleFinitistic.QuadraticEncoding.Representation.projection_inclusionline 175 - theorem
OAI.LittleFinitistic.QuadraticEncoding.Representation.vertex_smulline 178 - def
OAI.LittleFinitistic.QuadraticEncoding.Representation.vertexSpaceline 183Source documentation
The vertex space e_i M(Y), as an actual k-subspace of the constructed module.
def vertexSpace (i : Fin 3) : Submodule k X.Evaluation := (X.inclusion i).range
- def
OAI.LittleFinitistic.QuadraticEncoding.Representation.vertexEquivline 185