The structure of a module on Space #
The scope of this module is to define on Space d the structure of a Module
(aka vector space), a Norm and an InnerProductSpace, and give properties of these structures.
These instances require certain non-canonical choices to be made, for example the choice of a zero and for a basis, a choice of orientation.
A.1. Instance of an additive commutative monoid #
Equations
- One or more equations did not get rendered due to their size.
A.2. Instance of a module over β #
Equations
- Space.instModuleReal = { toSMul := Space.instSMulReal, mul_smul := β―, one_smul := β―, smul_zero := β―, smul_add := β―, add_smul := β―, zero_smul := β― }
A.3. Instance of an inner product space #
Equations
- One or more equations did not get rendered due to their size.
Equations
- Space.instSeminormedAddCommGroup = { toNorm := Space.instNorm, toAddCommGroup := Space.instAddCommGroup, toPseudoMetricSpace := Space.instPseudoMetricSpace, dist_eq := β― }
Equations
- Space.instNormedAddCommGroup = { toNorm := Space.instNorm, toAddCommGroup := Space.instAddCommGroup, toMetricSpace := Space.instMetricSpace, dist_eq := β― }
Equations
- One or more equations did not get rendered due to their size.
A.4. Instance of a measurable space #
Equations
Inner product #
Basis #
The standard basis of Space based on Fin d.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Coordinates #
The standard coordinate functions of Space based on Fin d.
The notation π ΞΌ p can be used for this.
Equations
- Space.coord ΞΌ p = inner β p (Space.basis ΞΌ)
Instances For
The standard coordinate functions of Space based on Fin d, as a continuous linear map.
Equations
- Space.coordCLM ΞΌ = { toFun := Space.coord ΞΌ, map_add' := β―, map_smul' := β―, cont := β― }
Instances For
The standard coordinate functions of Space based on Fin d.
The notation π ΞΌ p can be used for this.
Equations
- Space.termπ = Lean.ParserDescr.node `Space.termπ 1024 (Lean.ParserDescr.symbol "π")
Instances For
Directions #
One equiv #
The linear isometric equivalence between Space 1 and β.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The continuous linear equivalence between Space 1 and β.
Equations
- Space.oneEquivCLE = { toLinearEquiv := βSpace.oneEquiv, continuous_toFun := Space.oneEquivCLE._proof_1, continuous_invFun := Space.oneEquivCLE._proof_2 }