ModuleValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div.lean
Nyll.AlgebraicCurves.Valuations.ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div
62 declarations indexed from sourceView source ↗ Declarations
AlgebraicCurves.Valuations.Proofs.ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div.P1aSol.ACoeff
DocumentationThe condition that all coefficients of a polynomial belong to the valuation ring.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div
open Polynomial
namespace P1aSol
variable {L : Type*} [Field L] (A : ValuationSubring L)
AlgebraicCurves.Valuations.Proofs.ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div.P1aSol.ACoeff.zero
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div
open Polynomial
namespace P1aSol
variable {L : Type*} [Field L] (A : ValuationSubring L)
AlgebraicCurves.Valuations.Proofs.ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div.P1aSol.ACoeff.one
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div
open Polynomial
namespace P1aSol
variable {L : Type*} [Field L] (A : ValuationSubring L)
AlgebraicCurves.Valuations.Proofs.ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div.P1aSol.ACoeff.C
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div
open Polynomial
namespace P1aSol
variable {L : Type*} [Field L] (A : ValuationSubring L)
AlgebraicCurves.Valuations.Proofs.ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div.P1aSol.ACoeff.X
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div
open Polynomial
namespace P1aSol
variable {L : Type*} [Field L] (A : ValuationSubring L)
AlgebraicCurves.Valuations.Proofs.ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div.P1aSol.ACoeff.add
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div
open Polynomial
namespace P1aSol
variable {L : Type*} [Field L] (A : ValuationSubring L)
AlgebraicCurves.Valuations.Proofs.ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div.P1aSol.ACoeff.neg
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div
open Polynomial
namespace P1aSol
variable {L : Type*} [Field L] (A : ValuationSubring L)
AlgebraicCurves.Valuations.Proofs.ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div.P1aSol.ACoeff.sub
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div
open Polynomial
namespace P1aSol
variable {L : Type*} [Field L] (A : ValuationSubring L)
AlgebraicCurves.Valuations.Proofs.ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div.P1aSol.ACoeff.mul
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div
open Polynomial
namespace P1aSol
variable {L : Type*} [Field L] (A : ValuationSubring L)
AlgebraicCurves.Valuations.Proofs.ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div.P1aSol.ACoeff.multiset_prod
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div
open Polynomial
namespace P1aSol
variable {L : Type*} [Field L] (A : ValuationSubring L)
AlgebraicCurves.Valuations.Proofs.ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div.P1aSol.ACoeff.divX
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div
open Polynomial
namespace P1aSol
variable {L : Type*} [Field L] (A : ValuationSubring L)
AlgebraicCurves.Valuations.Proofs.ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div.P1aSol.ACoeff.valuation_le
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div
open Polynomial
namespace P1aSol
variable {L : Type*} [Field L] (A : ValuationSubring L)
AlgebraicCurves.Valuations.Proofs.ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div.P1aSol.acoeff_of_valuation_le
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div
open Polynomial
namespace P1aSol
variable {L : Type*} [Field L] (A : ValuationSubring L)
AlgebraicCurves.Valuations.Proofs.ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div.P1aSol.IsGood
DocumentationA polynomial with unit-valued constant coefficient and strictly smaller other coefficients.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div
open Polynomial
namespace P1aSol
variable {L : Type*} [Field L] (A : ValuationSubring L)
AlgebraicCurves.Valuations.Proofs.ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div.P1aSol.IsGood.valuation_le
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div
open Polynomial
namespace P1aSol
variable {L : Type*} [Field L] (A : ValuationSubring L)
AlgebraicCurves.Valuations.Proofs.ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div.P1aSol.IsGood.acoeff
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div
open Polynomial
namespace P1aSol
variable {L : Type*} [Field L] (A : ValuationSubring L)
AlgebraicCurves.Valuations.Proofs.ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div.P1aSol.IsGood.coeff_zero_ne
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div
open Polynomial
namespace P1aSol
variable {L : Type*} [Field L] (A : ValuationSubring L)
AlgebraicCurves.Valuations.Proofs.ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div.P1aSol.IsGood.ne_zero
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div
open Polynomial
namespace P1aSol
variable {L : Type*} [Field L] (A : ValuationSubring L)
AlgebraicCurves.Valuations.Proofs.ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div.P1aSol.IsGood.one
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div
open Polynomial
namespace P1aSol
variable {L : Type*} [Field L] (A : ValuationSubring L)
AlgebraicCurves.Valuations.Proofs.ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div.P1aSol.IsGood.one_sub
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div
open Polynomial
namespace P1aSol
variable {L : Type*} [Field L] (A : ValuationSubring L)
AlgebraicCurves.Valuations.Proofs.ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div.P1aSol.IsGood.mul
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div
open Polynomial
namespace P1aSol
variable {L : Type*} [Field L] (A : ValuationSubring L)
AlgebraicCurves.Valuations.Proofs.ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div.P1aSol.IsGood.multiset_prod_one_sub
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div
open Polynomial
namespace P1aSol
variable {L : Type*} [Field L] (A : ValuationSubring L)
AlgebraicCurves.Valuations.Proofs.ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div.P1aSol.coeff_zero_multiset_prod_one_sub
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div
open Polynomial
namespace P1aSol
variable {L : Type*} [Field L] (A : ValuationSubring L)
AlgebraicCurves.Valuations.Proofs.ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div.P1aSol.IsGood.one_lt_valuation_of_isRoot
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div
open Polynomial
namespace P1aSol
variable {L : Type*} [Field L] (A : ValuationSubring L)
AlgebraicCurves.Valuations.Proofs.ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div.P1aSol.valuation_ne_one_of_isRoot
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div
open Polynomial
namespace P1aSol
variable {L : Type*} [Field L] (A : ValuationSubring L)
AlgebraicCurves.Valuations.Proofs.ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div.P1aSol.prod_X_sub_C_eq_C_mul_prod_one_sub
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div
open Polynomial
namespace P1aSol
variable {L : Type*} [Field L] (A : ValuationSubring L)
AlgebraicCurves.Valuations.Proofs.ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div.P1aSol.IsGood.exists_eq_C_mul_prod
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div
open Polynomial
namespace P1aSol
variable {L : Type*} [Field L] (A : ValuationSubring L)
variable [IsAlgClosed L]
AlgebraicCurves.Valuations.Proofs.ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div.P1aSol.exists_eq_C_mul_prod_mul_prod
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div
open Polynomial
namespace P1aSol
variable {L : Type*} [Field L] (A : ValuationSubring L)
variable [IsAlgClosed L]
AlgebraicCurves.Valuations.Proofs.ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div.P1aSol.aeval_ne_zero_of_isGood
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div
open Polynomial
namespace P1aSol
variable {L : Type*} [Field L] (A : ValuationSubring L)
variable [IsAlgClosed L]
section Charts
omit [IsAlgClosed L] in
AlgebraicCurves.Valuations.Proofs.ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div.P1aSol.IsLam
DocumentationThe condition of admitting a polynomial fraction with a good denominator at the given element.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div
open Polynomial
namespace P1aSol
variable {L : Type*} [Field L] (A : ValuationSubring L)
variable [IsAlgClosed L]
section Charts
variable {F : Type*} [Field F] [Algebra L F]
AlgebraicCurves.Valuations.Proofs.ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div.P1aSol.InM
DocumentationThe condition of being a sum of fractions regular in the element and its inverse.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div
open Polynomial
namespace P1aSol
variable {L : Type*} [Field L] (A : ValuationSubring L)
variable [IsAlgClosed L]
section Charts
variable {F : Type*} [Field F] [Algebra L F]
AlgebraicCurves.Valuations.Proofs.ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div.P1aSol.isLam_aeval
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div
open Polynomial
namespace P1aSol
variable {L : Type*} [Field L] (A : ValuationSubring L)
variable [IsAlgClosed L]
section Charts
variable {F : Type*} [Field F] [Algebra L F]
omit [IsAlgClosed L] in
AlgebraicCurves.Valuations.Proofs.ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div.P1aSol.isLam_algebraMap
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div
open Polynomial
namespace P1aSol
variable {L : Type*} [Field L] (A : ValuationSubring L)
variable [IsAlgClosed L]
section Charts
variable {F : Type*} [Field F] [Algebra L F]
omit [IsAlgClosed L] in
AlgebraicCurves.Valuations.Proofs.ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div.P1aSol.isLam_zero
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div
open Polynomial
namespace P1aSol
variable {L : Type*} [Field L] (A : ValuationSubring L)
variable [IsAlgClosed L]
section Charts
variable {F : Type*} [Field F] [Algebra L F]
omit [IsAlgClosed L] in
AlgebraicCurves.Valuations.Proofs.ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div.P1aSol.isLam_one
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div
open Polynomial
namespace P1aSol
variable {L : Type*} [Field L] (A : ValuationSubring L)
variable [IsAlgClosed L]
section Charts
variable {F : Type*} [Field F] [Algebra L F]
omit [IsAlgClosed L] in
AlgebraicCurves.Valuations.Proofs.ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div.P1aSol.IsLam.add
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div
open Polynomial
namespace P1aSol
variable {L : Type*} [Field L] (A : ValuationSubring L)
variable [IsAlgClosed L]
section Charts
variable {F : Type*} [Field F] [Algebra L F]
omit [IsAlgClosed L] in
AlgebraicCurves.Valuations.Proofs.ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div.P1aSol.IsLam.mul
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div
open Polynomial
namespace P1aSol
variable {L : Type*} [Field L] (A : ValuationSubring L)
variable [IsAlgClosed L]
section Charts
variable {F : Type*} [Field F] [Algebra L F]
omit [IsAlgClosed L] in
AlgebraicCurves.Valuations.Proofs.ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div.P1aSol.IsLam.mul_self
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div
open Polynomial
namespace P1aSol
variable {L : Type*} [Field L] (A : ValuationSubring L)
variable [IsAlgClosed L]
section Charts
variable {F : Type*} [Field F] [Algebra L F]
omit [IsAlgClosed L] in
AlgebraicCurves.Valuations.Proofs.ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div.P1aSol.IsLam.exists_eq_add_mul
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div
open Polynomial
namespace P1aSol
variable {L : Type*} [Field L] (A : ValuationSubring L)
variable [IsAlgClosed L]
section Charts
variable {F : Type*} [Field F] [Algebra L F]
omit [IsAlgClosed L] in
AlgebraicCurves.Valuations.Proofs.ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div.P1aSol.IsLam.exists_mul_one_sub_eq
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div
open Polynomial
namespace P1aSol
variable {L : Type*} [Field L] (A : ValuationSubring L)
variable [IsAlgClosed L]
section Charts
variable {F : Type*} [Field F] [Algebra L F]
omit [IsAlgClosed L] in
AlgebraicCurves.Valuations.Proofs.ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div.P1aSol.isLam_of_mul_prod_eq
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div
open Polynomial
namespace P1aSol
variable {L : Type*} [Field L] (A : ValuationSubring L)
variable [IsAlgClosed L]
section Charts
variable {F : Type*} [Field F] [Algebra L F]
omit [IsAlgClosed L] in
AlgebraicCurves.Valuations.Proofs.ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div.P1aSol.inM_symm
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div
open Polynomial
namespace P1aSol
variable {L : Type*} [Field L] (A : ValuationSubring L)
variable [IsAlgClosed L]
section Charts
variable {F : Type*} [Field F] [Algebra L F]
omit [IsAlgClosed L] in
AlgebraicCurves.Valuations.Proofs.ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div.P1aSol.InM.of_isLam
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div
open Polynomial
namespace P1aSol
variable {L : Type*} [Field L] (A : ValuationSubring L)
variable [IsAlgClosed L]
section Charts
variable {F : Type*} [Field F] [Algebra L F]
omit [IsAlgClosed L] in
AlgebraicCurves.Valuations.Proofs.ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div.P1aSol.InM.of_isLam_inv
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div
open Polynomial
namespace P1aSol
variable {L : Type*} [Field L] (A : ValuationSubring L)
variable [IsAlgClosed L]
section Charts
variable {F : Type*} [Field F] [Algebra L F]
omit [IsAlgClosed L] in
AlgebraicCurves.Valuations.Proofs.ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div.P1aSol.inM_zero
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div
open Polynomial
namespace P1aSol
variable {L : Type*} [Field L] (A : ValuationSubring L)
variable [IsAlgClosed L]
section Charts
variable {F : Type*} [Field F] [Algebra L F]
omit [IsAlgClosed L] in
AlgebraicCurves.Valuations.Proofs.ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div.P1aSol.InM.add
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div
open Polynomial
namespace P1aSol
variable {L : Type*} [Field L] (A : ValuationSubring L)
variable [IsAlgClosed L]
section Charts
variable {F : Type*} [Field F] [Algebra L F]
omit [IsAlgClosed L] in
AlgebraicCurves.Valuations.Proofs.ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div.P1aSol.InM.smul
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div
open Polynomial
namespace P1aSol
variable {L : Type*} [Field L] (A : ValuationSubring L)
variable [IsAlgClosed L]
section Charts
variable {F : Type*} [Field F] [Algebra L F]
omit [IsAlgClosed L] in
AlgebraicCurves.Valuations.Proofs.ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div.P1aSol.InM.sum
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div
open Polynomial
namespace P1aSol
variable {L : Type*} [Field L] (A : ValuationSubring L)
variable [IsAlgClosed L]
section Charts
variable {F : Type*} [Field F] [Algebra L F]
omit [IsAlgClosed L] in
AlgebraicCurves.Valuations.Proofs.ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div.P1aSol.InM.mul_self
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div
open Polynomial
namespace P1aSol
variable {L : Type*} [Field L] (A : ValuationSubring L)
variable [IsAlgClosed L]
section Charts
variable {F : Type*} [Field F] [Algebra L F]
omit [IsAlgClosed L] in
AlgebraicCurves.Valuations.Proofs.ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div.P1aSol.InM.mul_inv_self
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div
open Polynomial
namespace P1aSol
variable {L : Type*} [Field L] (A : ValuationSubring L)
variable [IsAlgClosed L]
section Charts
variable {F : Type*} [Field F] [Algebra L F]
omit [IsAlgClosed L] in
AlgebraicCurves.Valuations.Proofs.ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div.P1aSol.InM.mul_pow
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div
open Polynomial
namespace P1aSol
variable {L : Type*} [Field L] (A : ValuationSubring L)
variable [IsAlgClosed L]
section Charts
variable {F : Type*} [Field F] [Algebra L F]
omit [IsAlgClosed L] in
AlgebraicCurves.Valuations.Proofs.ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div.P1aSol.InM.mul_inv_pow
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div
open Polynomial
namespace P1aSol
variable {L : Type*} [Field L] (A : ValuationSubring L)
variable [IsAlgClosed L]
section Charts
variable {F : Type*} [Field F] [Algebra L F]
omit [IsAlgClosed L] in
AlgebraicCurves.Valuations.Proofs.ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div.P1aSol.InM.mul_aeval
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div
open Polynomial
namespace P1aSol
variable {L : Type*} [Field L] (A : ValuationSubring L)
variable [IsAlgClosed L]
section Charts
variable {F : Type*} [Field F] [Algebra L F]
omit [IsAlgClosed L] in
AlgebraicCurves.Valuations.Proofs.ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div.P1aSol.aeval_prod_one_sub
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div
open Polynomial
namespace P1aSol
variable {L : Type*} [Field L] (A : ValuationSubring L)
variable [IsAlgClosed L]
section Charts
variable {F : Type*} [Field F] [Algebra L F]
omit [IsAlgClosed L] in
AlgebraicCurves.Valuations.Proofs.ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div.P1aSol.exists_inM_mul_one_sub_eq_inv_pow
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div
open Polynomial
namespace P1aSol
variable {L : Type*} [Field L] (A : ValuationSubring L)
variable [IsAlgClosed L]
section Charts
variable {F : Type*} [Field F] [Algebra L F]
omit [IsAlgClosed L] in
AlgebraicCurves.Valuations.Proofs.ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div.P1aSol.exists_inM_mul_one_sub_eq_of_fac
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div
open Polynomial
namespace P1aSol
variable {L : Type*} [Field L] (A : ValuationSubring L)
variable [IsAlgClosed L]
section Charts
variable {F : Type*} [Field F] [Algebra L F]
omit [IsAlgClosed L] in
AlgebraicCurves.Valuations.Proofs.ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div.P1aSol.InM.exists_mul_one_sub_eq
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div
open Polynomial
namespace P1aSol
variable {L : Type*} [Field L] (A : ValuationSubring L)
variable [IsAlgClosed L]
section Charts
variable {F : Type*} [Field F] [Algebra L F]
AlgebraicCurves.Valuations.Proofs.ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div.P1aSol.InM.exists_mul_one_sub_inv_eq
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div
open Polynomial
namespace P1aSol
variable {L : Type*} [Field L] (A : ValuationSubring L)
variable [IsAlgClosed L]
section Charts
variable {F : Type*} [Field F] [Algebra L F]
AlgebraicCurves.Valuations.Proofs.ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div.P1aSol.InM.exists_mul_prod_eq
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div
open Polynomial
namespace P1aSol
variable {L : Type*} [Field L] (A : ValuationSubring L)
variable [IsAlgClosed L]
section Charts
variable {F : Type*} [Field F] [Algebra L F]
AlgebraicCurves.Valuations.Proofs.ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div.P1aSol.InM.exists_mul_prod_inv_eq
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div
open Polynomial
namespace P1aSol
variable {L : Type*} [Field L] (A : ValuationSubring L)
variable [IsAlgClosed L]
section Charts
variable {F : Type*} [Field F] [Algebra L F]
AlgebraicCurves.Valuations.Proofs.ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div.P1aSol.inM_aeval_div
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div
open Polynomial
namespace P1aSol
variable {L : Type*} [Field L] (A : ValuationSubring L)
variable [IsAlgClosed L]
section Charts
variable {F : Type*} [Field F] [Algebra L F]
ValuationSubring.exists_aeval_div_eq_aeval_div_add_aeval_inv_div
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Valuations.Proofs
namespace ValuationSubring_exists_aeval_div_eq_aeval_div_add_aeval_inv_div
open Polynomial
open P1aSol in