Commit 2025-04-22 14:20 1eaa0105
View on Github →feat(Algebra): transcendence degree is well-defined (#23539) In AlgebraicIndependent/TranscendenceBasis.lean, we show:
- The AlgebraicIndependent sets in a domain form a Matroid, which is used to show all transcendence bases have the same cardinality. Provide algebraic characterizations of the matroid notions
Indep,Base,cRank,Basis,closure,Flat, andSpanning. - Transcendence bases are exactly algebraic independent families that are spanning (i.e. the whole algebra is algebraic over the algebra generated by the family). On the other hand, a spanning set in a domain contains a transcendence basis.
- There always exists an transcendence basis between an arbitrary AlgebraicIndependent set and a spanning set in a domain.
trdeg R S + trdeg S A = trdeg R Ain a domain, which depends onAlgebraicIndependent/IsTranscendenceBasis.sumElim_comp.- A finite AlgebraicIndependent family or spanning family in a domain that has the same cardinality as
trdegmust be a transcendence basis.