Field Theory
InstanceField \(\Q\) of rational numbers#
Mathlib states this as Rat.instField.
Rat.instField : Field ℚ
Sources
Uses 2 · Used by 14
InstanceField \(\R\) of real numbers#
Mathlib states this as Real.instField.
Real.instField : Field ℝ
Sources
Uses 1 · Used by 36
InstanceField \(\C\) of complex numbers#
Mathlib states this as Complex.instField.
Complex.instField : Field ℂ
Sources
Uses 2 · Used by 18
DefinitionAlgebraic elements#
An element of an R-algebra is algebraic over R if it is a root of a nonzero polynomial with coefficients in R.
IsAlgebraic.{u, v} (R : Type u) {A : Type v} [CommRing R] [Ring A] [Algebra R A] (x : A) : Prop
Sources
Uses 3 · Used by 3
DefinitionTranscendental elements#
An element of an R-algebra is transcendental over R if it is not algebraic over R.
Transcendental.{u, v} (R : Type u) {A : Type v} [CommRing R] [Ring A] [Algebra R A] (x : A) : Prop
Sources
Uses 1 · Used by 2
DefinitionFinite fields#
This file contains basic results about finite fields.
Throughout most of this file, K denotes a finite field
and q is notation for the cardinality of K.
Mathlib covers this with the module Mathlib.FieldTheory.Finite.Basic rather than a single declaration.
Its 28 documented declarations include FiniteField.card_image_polynomial_eval, FiniteField.exists_root_sum_quadratic, FiniteField.sum_subgroup_units_eq_zero, FiniteField.sum_subgroup_units, FiniteField.card, FiniteField.sum_pow_units, FiniteField.sum_pow_lt_card_sub_one, FiniteField.frobeniusAlgHom, FiniteField.frobeniusAlgEquiv, FiniteField.frobeniusAlgEquivOfAlgebraic, Nat.sq_add_sq_zmodEq, Nat.sq_add_sq_modEq, and 16 more.
Sources
Used by 1
StructureRational fraction fields with one indeterminate over a field#
RatFunc K is K(X), the field of rational functions over K.
The inclusion of polynomials into RatFunc is algebraMap K[X] K⟮X⟯,
the maps between K⟮X⟯ and another field of fractions of K[X],
especially FractionRing K[X], are given by IsLocalization.algEquiv.
RatFunc.{u} (K : Type u) [CommRing K] : Type u
Sources
Uses 2 · Used by 2
Loading dependency explorer…
The dependency explorer needs JavaScript and its graph data.