OAI/RingTheory/DirectFiniteness/PrescribedOutputs.lean
8 declarations, 0 contain sorry, 0 declared as axioms
- abbrev
OAI.KaplanskyCounterexample.Prescription.Output.Gline 13Source documentation
The group in the literal prescription: the coordinate gluing, its multiple HNN extension and the finite permutation/character block.
abbrev G := ChosenCriterion.Group (m := Slots) ell Inc assignment nonempty_Inc girth_Inc v0 form
Mentions: OAI.KaplanskyCounterexample.ChosenCriterion.Group, OAI.KaplanskyCounterexample.Prescription.Output.Slots, OAI.KaplanskyCounterexample.Prescription.Output.ell, OAI.KaplanskyCounterexample.Prescription.Output.Inc, OAI.KaplanskyCounterexample.Prescription.Output.assignment, OAI.KaplanskyCounterexample.Prescription.Output.nonempty_Inc, OAI.KaplanskyCounterexample.Prescription.Output.girth_Inc, OAI.KaplanskyCounterexample.Prescription.Output.v0, OAI.KaplanskyCounterexample.Prescription.Output.form
- def
OAI.KaplanskyCounterexample.Prescription.Output.aline 15 - def
OAI.KaplanskyCounterexample.Prescription.Output.bline 19 - theorem
OAI.KaplanskyCounterexample.Prescription.Output.prescribed_productsline 25Source documentation
The two product assertions are for the specified first successful data and specified sums, not merely for some field, some group or some pair of inverses.
theorem prescribed_products : a*b=1 ∧ b*a≠1 := …
Mentions: OAI.KaplanskyCounterexample.Prescription.Output.a, OAI.KaplanskyCounterexample.Prescription.Output.b
- instance
OAI.KaplanskyCounterexample.Prescription.Output.G_fgline 30 - def
OAI.KaplanskyCounterexample.Prescription.Output.N_shortEquivline 32 - lemma
OAI.KaplanskyCounterexample.Prescription.Output.N_shortRelators_finiteline 38 - theorem
OAI.KaplanskyCounterexample.Prescription.Output.prescribed_mainline 43Source documentation
The literal prescription supplies the main existential witnesses.
theorem prescribed_main : ∃ (K : Type) (_ : Field K) (_ : Fintype K) (_ : CharP K 2), ∃ (G : Type) (_ : Group G) (_ : Group.FG G), ∃ a b : MonoidAlgebra K G, a*b=1 ∧ b*a≠1 := …Mentions: OAI.KaplanskyCounterexample.Prescription.K, OAI.KaplanskyCounterexample.Prescription.Output.G, OAI.KaplanskyCounterexample.Prescription.Output.a, OAI.KaplanskyCounterexample.Prescription.Output.b