Commit 2024-12-05 08:47 ea266590
View on Github →feat(RingTheory/Algebraic): transitivity of algebraicity (#19660) Main results:
Subalgebra.algebraicClosure
: IfR
is a domain andS
is an arbitraryR
-algebra, then the elements ofS
that are algebraic overR
form a subalgebra. (The proofs are due to Matthé van der Lee on MathOverflow.)Algebra.IsAlgebraic.trans'
: IfA/S/R
is a tower of algebras and bothA/S
andS/R
are algebraic, thenA/R
is also algebraic, provided thatS
has no zero divisors andalgebraMap S A
is injective (soS
can be regarded as anR
-subalgebra ofA
).Transcendental.extendScalars
: an element of anR
-algebra that is transcendental overR
remains transcendental over any algebraicR
-subalgebra that has no zero divisors.IsLocalization.isAlgebraic
: a localization of a nontrivial commutative ring is always algebraic. Used to golfexists_integral_multiples
. Auxiliary result:IsAlgebraic.iff_exists_smul_integral
: IfR
is reduced andS
is anR
-algebra with injectivealgebraMap
, then an element ofS
is algebraic overR
iff someR
-multiple is integral overR
.