Algebraic elements and algebraic extensions
An element of an R-algebra is algebraic over R if it is the root of a nonzero polynomial. An R-algebra is algebraic over R if and only if all its elements are algebraic over R. The main result in this file proves transitivity of algebraicity: a tower of algebraic field extensions is algebraic.
An element of an R-algebra is algebraic over R if it is the root of a nonzero polynomial.
Equations
- is_algebraic R x = ∃ (p : polynomial R), p ≠ 0 ∧ ⇑(polynomial.aeval x) p = 0
A subalgebra is algebraic if all its elements are algebraic.
Equations
- S.is_algebraic = ∀ (x : A), x ∈ S → is_algebraic R x
An algebra is algebraic if all its elements are algebraic.
Equations
- algebra.is_algebraic R A = ∀ (x : A), is_algebraic R x
A subalgebra is algebraic if and only if it is algebraic an algebra.
An algebra is algebraic if and only if it is algebraic as a subalgebra.
An integral element of an algebra is algebraic.
An element of an algebra over a field is algebraic if and only if it is integral.
If L is an algebraic field extension of K and A is an algebraic algebra over L, then A is algebraic over K.
A field extension is algebraic if it is finite.