Theorems · Inductive type · commutative algebra
PowerBasis
(R : Type u_7) → (S : Type u_8) → [inst : CommRing R] → [inst_1 : Ring S] → [Algebra R S] → Type (max u_7 u_8)
pb : PowerBasis R S states that 1, pb.gen, ..., pb.gen ^ (pb.dim - 1)
is a basis for the R-algebra S (viewed as R-module).
This is a structure, not a class, since the same algebra can have many power bases.
For the common case where S is defined by adjoining an integral element to R,
the canonical power basis is given by {Algebra,IntermediateField}.adjoin.powerBasis.
- Defined in
- Mathlib.RingTheory.PowerBasis
- Cited by
- 115 results in Mathlib
- Foundations
- Depth 6 from the axioms, rests on 21 definitions · uses no axioms
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites3
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
Cited by151
Results whose statement or proof uses this declaration.
- PowerBasis.genstatement and proof · cited by 122
- PowerBasis.dimstatement and proof · cited by 74
- PowerBasis.basisstatement and proof · cited by 54
- IntermediateField.adjoin.powerBasisstatement · cited by 17
- IsPrimitiveRoot.powerBasisstatement · cited by 16
- PowerBasis.finrankstatement and proof · cited by 14
- PowerBasis.basis_eq_powstatement and proof · cited by 13
- PowerBasis.coe_basisstatement and proof · cited by 12
- AdjoinRoot.powerBasis'statement · cited by 12
- Algebra.adjoin.powerBasis'statement · cited by 11
- IsPrimitiveRoot.subOnePowerBasisstatement · cited by 9
- PowerBasis.finitestatement and proof · cited by 9