OAI/RingTheory/DirectFiniteness/PrescribedFields.lean
15 declarations, 0 contain sorry, 0 declared as axioms
- abbrev
OAI.KaplanskyCounterexample.Prescription.Inputline 9 - def
OAI.KaplanskyCounterexample.Prescription.fieldDegreeline 11 - lemma
OAI.KaplanskyCounterexample.Prescription.fieldDegree_posline 12 - abbrev
OAI.KaplanskyCounterexample.Prescription.Kline 16 - instance
OAI.KaplanskyCounterexample.Prescription.K_fieldline 17 - instance
OAI.KaplanskyCounterexample.Prescription.K_charline 19 - abbrev
OAI.KaplanskyCounterexample.Prescription.Qline 22 - instance
OAI.KaplanskyCounterexample.Prescription.K_orderline 24 - lemma
OAI.KaplanskyCounterexample.Prescription.K_cardline 26 - lemma
OAI.KaplanskyCounterexample.Prescription.Q_cardline 28 - def
OAI.KaplanskyCounterexample.Prescription.enumerationline 34Source documentation
The enumeration of the prescribed root subfield is in inherited coefficient order.
def enumeration (h : Input) : Fin (Qcard h.val) ≃ Q h := …
Mentions: OAI.KaplanskyCounterexample.Prescription.Input, OAI.KaplanskyCounterexample.Prescription.Qcard, OAI.KaplanskyCounterexample.Prescription.Q
- lemma
OAI.KaplanskyCounterexample.Prescription.primitive_existsline 37 - def
OAI.KaplanskyCounterexample.Prescription.zetaline 49Source documentation
The first element of multiplicative order ell in the literal coefficient order.
def zeta (h : Input) : K h := first (fun ζ => IsPrimitiveRoot ζ (prime h.val)) (primitive_exists h)
Mentions: OAI.KaplanskyCounterexample.Prescription.Input, OAI.KaplanskyCounterexample.Prescription.K, OAI.KaplanskyCounterexample.Prescription.first, OAI.KaplanskyCounterexample.Prescription.prime, OAI.KaplanskyCounterexample.Prescription.primitive_exists
- lemma
OAI.KaplanskyCounterexample.Prescription.zeta_primitiveline 50 - lemma
OAI.KaplanskyCounterexample.Prescription.zeta_firstline 53