FormalConjecturesForMathlib/LinearAlgebra/GeneralLinearGroup.lean
Explanation legend Lean4 Domain Explanation Language (L4DEL)
L4DEL explanations are a separate layer. They do not change the Lean source. Intuition is explanatory prose; numbered items are a reading path; sources link the wording back to evidence.
- L4DEL
- Lean4 Domain Explanation Language
Credit: The upstream authors and contributors retain credit for the project and mathematics. lean4-explainer only renders their pinned source and adds the separately disclosed explanation layer.
Project sources: Pinned project documentation, Formal Conjectures paper, arXiv v1
2 declarations, 0 contain sorry, 0 declared as axioms
Imported by 2 files
- def
Matrix.GeneralLinearGroup.diagonalHomThe multiplicative group homomorphism(Rˣ)ⁿ →* GL(n, R)given by mapping a vectorxtoMatrix.diagonal xline 29 sourceSource documentation
The multiplicative group homomorphism
(Rˣ)ⁿ →* GL(n, R)given by mapping a vectorxtoMatrix.diagonal x.standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
DecidableEq,Fintype,CommRing,MonoidHom,Units,Matrix.GeneralLinearGroup,MatrixProof uses:
MonoidHom.mk,OneHom.mk,Units.mk,Matrix.diagonal,Units.inv22 instances, coercions and auxiliary constants left out.
Tactic trace: 6 steps
Open to load the checked before-and-after goal states.
def Matrix.GeneralLinearGroup.diagonalHom : (n → Rˣ) →* GeneralLinearGroup n R where …
- def
Matrix.GeneralLinearGroup.diagonalSubgroupThe group of invertible diagonal matrices line 35 sourceSource documentation
The group of invertible diagonal matrices.
standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
DecidableEq,Fintype,CommRing,Subgroup,Matrix.GeneralLinearGroup,MatrixProof uses:
Subgroup.map,Units, Matrix.GeneralLinearGroup.diagonalHom,Top.top12 instances, coercions and auxiliary constants left out.
def Matrix.GeneralLinearGroup.diagonalSubgroup : Subgroup (GeneralLinearGroup n R) := …