Algebraic Independence #
This file defines algebraic independence of a family of element of an R
algebra.
Main definitions #
-
AlgebraicIndependent
-AlgebraicIndependent R x
states the family of elementsx
is algebraically independent overR
, meaning that the canonical map out of the multivariable polynomial ring is injective. -
AlgebraicIndependent.repr
- The canonical map from the subalgebra generated by an algebraic independent family into the polynomial ring.
References #
TODO #
Define the transcendence degree and show it is independent of the choice of a transcendence basis.
Tags #
transcendence basis, transcendence degree, transcendence
AlgebraicIndependent R x
states the family of elements x
is algebraically independent over R
, meaning that the canonical
map out of the multivariable polynomial ring is injective.
Equations
Instances For
Alias of the forward direction of algebraicIndependent_subtype_range
.
A set of algebraically independent elements in an algebra A
over a ring K
is also
algebraically independent over a subring R
of K
.
Every finite subset of an algebraically independent set is algebraically independent.
If every finite set of algebraically independent element has cardinality at most n
,
then the same is true for arbitrary sets of algebraically independent elements.
Canonical isomorphism between polynomials and the subalgebra generated by algebraically independent elements.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The canonical map from the subalgebra generated by an algebraic independent family into the polynomial ring.
Equations
Instances For
The isomorphism between MvPolynomial (Option ι) R
and the polynomial ring over
the algebra generated by an algebraically independent family.
Equations
- One or more equations did not get rendered due to their size.
Instances For
A family is a transcendence basis if it is a maximal algebraically independent subset.
Equations
- IsTranscendenceBasis R x = (AlgebraicIndependent R x ∧ ∀ (s : Set A), AlgebraicIndependent R Subtype.val → Set.range x ≤ s → Set.range x = s)