ModuleMvPolynomial_finrank_piece_succ_le_macaulayPow.lean
Nyll.AlgebraicCurves.Foundations.Polynomial.MvPolynomial_finrank_piece_succ_le_macaulayPow
33 declarations indexed from sourceView source ↗ Declarations
AlgebraicCurves.Foundations.Polynomial.Proofs.MvPolynomial_finrank_piece_succ_le_macaulayPow.MacaulayRed.top
DocumentationThe largest index up to a + d + 1 whose binomial coefficient of order d + 1 is at most a.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.Polynomial.Proofs
namespace MvPolynomial_finrank_piece_succ_le_macaulayPow
namespace MacaulayRed
AlgebraicCurves.Foundations.Polynomial.Proofs.MvPolynomial_finrank_piece_succ_le_macaulayPow.MacaulayRed.rem
DocumentationThe remainder after subtracting the largest admissible binomial coefficient from a.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.Polynomial.Proofs
namespace MvPolynomial_finrank_piece_succ_le_macaulayPow
namespace MacaulayRed
AlgebraicCurves.Foundations.Polynomial.Proofs.MvPolynomial_finrank_piece_succ_le_macaulayPow.MacaulayRed.macaulayPow_zero
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.Polynomial.Proofs
namespace MvPolynomial_finrank_piece_succ_le_macaulayPow
namespace MacaulayRed
AlgebraicCurves.Foundations.Polynomial.Proofs.MvPolynomial_finrank_piece_succ_le_macaulayPow.MacaulayRed.macaulayPow_succ
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.Polynomial.Proofs
namespace MvPolynomial_finrank_piece_succ_le_macaulayPow
namespace MacaulayRed
AlgebraicCurves.Foundations.Polynomial.Proofs.MvPolynomial_finrank_piece_succ_le_macaulayPow.MacaulayRed.sub_le_choose
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.Polynomial.Proofs
namespace MvPolynomial_finrank_piece_succ_le_macaulayPow
namespace MacaulayRed
AlgebraicCurves.Foundations.Polynomial.Proofs.MvPolynomial_finrank_piece_succ_le_macaulayPow.MacaulayRed.choose_top_le
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.Polynomial.Proofs
namespace MvPolynomial_finrank_piece_succ_le_macaulayPow
namespace MacaulayRed
AlgebraicCurves.Foundations.Polynomial.Proofs.MvPolynomial_finrank_piece_succ_le_macaulayPow.MacaulayRed.lt_choose_of_top_lt
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.Polynomial.Proofs
namespace MvPolynomial_finrank_piece_succ_le_macaulayPow
namespace MacaulayRed
AlgebraicCurves.Foundations.Polynomial.Proofs.MvPolynomial_finrank_piece_succ_le_macaulayPow.MacaulayRed.lt_choose_top_succ
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.Polynomial.Proofs
namespace MvPolynomial_finrank_piece_succ_le_macaulayPow
namespace MacaulayRed
AlgebraicCurves.Foundations.Polynomial.Proofs.MvPolynomial_finrank_piece_succ_le_macaulayPow.MacaulayRed.top_lt_of_lt_choose
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.Polynomial.Proofs
namespace MvPolynomial_finrank_piece_succ_le_macaulayPow
namespace MacaulayRed
AlgebraicCurves.Foundations.Polynomial.Proofs.MvPolynomial_finrank_piece_succ_le_macaulayPow.MacaulayRed.le_top_of_choose_le
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.Polynomial.Proofs
namespace MvPolynomial_finrank_piece_succ_le_macaulayPow
namespace MacaulayRed
AlgebraicCurves.Foundations.Polynomial.Proofs.MvPolynomial_finrank_piece_succ_le_macaulayPow.MacaulayRed.rem_add_choose
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.Polynomial.Proofs
namespace MvPolynomial_finrank_piece_succ_le_macaulayPow
namespace MacaulayRed
AlgebraicCurves.Foundations.Polynomial.Proofs.MvPolynomial_finrank_piece_succ_le_macaulayPow.MacaulayRed.rem_lt
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.Polynomial.Proofs
namespace MvPolynomial_finrank_piece_succ_le_macaulayPow
namespace MacaulayRed
AlgebraicCurves.Foundations.Polynomial.Proofs.MvPolynomial_finrank_piece_succ_le_macaulayPow.MacaulayRed.macaulayPow_lt_choose
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.Polynomial.Proofs
namespace MvPolynomial_finrank_piece_succ_le_macaulayPow
namespace MacaulayRed
AlgebraicCurves.Foundations.Polynomial.Proofs.MvPolynomial_finrank_piece_succ_le_macaulayPow.MacaulayRed.macaulayPow_mono
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.Polynomial.Proofs
namespace MvPolynomial_finrank_piece_succ_le_macaulayPow
namespace MacaulayRed
AlgebraicCurves.Foundations.Polynomial.Proofs.MvPolynomial_finrank_piece_succ_le_macaulayPow.MacaulayRed.Mon
DocumentationThe finite set of exponent vectors of the specified total degree.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.Polynomial.Proofs
namespace MvPolynomial_finrank_piece_succ_le_macaulayPow
namespace MacaulayRed
open MvPolynomial AlgebraicGeometry.HilbertFunctor
open scoped MonomialOrder
variable (n : ℕ)
AlgebraicCurves.Foundations.Polynomial.Proofs.MvPolynomial_finrank_piece_succ_le_macaulayPow.MacaulayRed.mem_Mon
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.Polynomial.Proofs
namespace MvPolynomial_finrank_piece_succ_le_macaulayPow
namespace MacaulayRed
open MvPolynomial AlgebraicGeometry.HilbertFunctor
open scoped MonomialOrder
variable (n : ℕ)
MacaulayRed.lex
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.Polynomial.Proofs
namespace MvPolynomial_finrank_piece_succ_le_macaulayPow
namespace MacaulayRed
open MvPolynomial AlgebraicGeometry.HilbertFunctor
open scoped MonomialOrder
variable (n : ℕ)
AlgebraicCurves.Foundations.Polynomial.Proofs.MvPolynomial_finrank_piece_succ_le_macaulayPow.MacaulayRed.degree_eq_of_mem_support
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.Polynomial.Proofs
namespace MvPolynomial_finrank_piece_succ_le_macaulayPow
namespace MacaulayRed
open MvPolynomial AlgebraicGeometry.HilbertFunctor
open scoped MonomialOrder
variable (n : ℕ)
variable (K : Type) [Field K]
AlgebraicCurves.Foundations.Polynomial.Proofs.MvPolynomial_finrank_piece_succ_le_macaulayPow.MacaulayRed.LM
DocumentationThe leading exponent vectors of nonzero homogeneous elements of the ideal.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.Polynomial.Proofs
namespace MvPolynomial_finrank_piece_succ_le_macaulayPow
namespace MacaulayRed
open MvPolynomial AlgebraicGeometry.HilbertFunctor
open scoped MonomialOrder
variable (n : ℕ)
variable (K : Type) [Field K]
AlgebraicCurves.Foundations.Polynomial.Proofs.MvPolynomial_finrank_piece_succ_le_macaulayPow.MacaulayRed.mem_LM
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.Polynomial.Proofs
namespace MvPolynomial_finrank_piece_succ_le_macaulayPow
namespace MacaulayRed
open MvPolynomial AlgebraicGeometry.HilbertFunctor
open scoped MonomialOrder
variable (n : ℕ)
variable (K : Type) [Field K]
AlgebraicCurves.Foundations.Polynomial.Proofs.MvPolynomial_finrank_piece_succ_le_macaulayPow.MacaulayRed.LM_subset
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.Polynomial.Proofs
namespace MvPolynomial_finrank_piece_succ_le_macaulayPow
namespace MacaulayRed
open MvPolynomial AlgebraicGeometry.HilbertFunctor
open scoped MonomialOrder
variable (n : ℕ)
variable (K : Type) [Field K]
AlgebraicCurves.Foundations.Polynomial.Proofs.MvPolynomial_finrank_piece_succ_le_macaulayPow.MacaulayRed.degree_mem_LM
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.Polynomial.Proofs
namespace MvPolynomial_finrank_piece_succ_le_macaulayPow
namespace MacaulayRed
open MvPolynomial AlgebraicGeometry.HilbertFunctor
open scoped MonomialOrder
variable (n : ℕ)
variable (K : Type) [Field K]
AlgebraicCurves.Foundations.Polynomial.Proofs.MvPolynomial_finrank_piece_succ_le_macaulayPow.MacaulayRed.add_single_mem_LM
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.Polynomial.Proofs
namespace MvPolynomial_finrank_piece_succ_le_macaulayPow
namespace MacaulayRed
open MvPolynomial AlgebraicGeometry.HilbertFunctor
open scoped MonomialOrder
variable (n : ℕ)
variable (K : Type) [Field K]
AlgebraicCurves.Foundations.Polynomial.Proofs.MvPolynomial_finrank_piece_succ_le_macaulayPow.MacaulayRed.W
DocumentationThe part of the ideal lying in the specified homogeneous component.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.Polynomial.Proofs
namespace MvPolynomial_finrank_piece_succ_le_macaulayPow
namespace MacaulayRed
open MvPolynomial AlgebraicGeometry.HilbertFunctor
open scoped MonomialOrder
variable (n : ℕ)
variable (K : Type) [Field K]
AlgebraicCurves.Foundations.Polynomial.Proofs.MvPolynomial_finrank_piece_succ_le_macaulayPow.MacaulayRed.mem_W
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.Polynomial.Proofs
namespace MvPolynomial_finrank_piece_succ_le_macaulayPow
namespace MacaulayRed
open MvPolynomial AlgebraicGeometry.HilbertFunctor
open scoped MonomialOrder
variable (n : ℕ)
variable (K : Type) [Field K]
AlgebraicCurves.Foundations.Polynomial.Proofs.MvPolynomial_finrank_piece_succ_le_macaulayPow.MacaulayRed.finite_homogeneousSubmodule
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.Polynomial.Proofs
namespace MvPolynomial_finrank_piece_succ_le_macaulayPow
namespace MacaulayRed
open MvPolynomial AlgebraicGeometry.HilbertFunctor
open scoped MonomialOrder
variable (n : ℕ)
variable (K : Type) [Field K]
AlgebraicCurves.Foundations.Polynomial.Proofs.MvPolynomial_finrank_piece_succ_le_macaulayPow.MacaulayRed.finrank_homogeneousSubmodule
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.Polynomial.Proofs
namespace MvPolynomial_finrank_piece_succ_le_macaulayPow
namespace MacaulayRed
open MvPolynomial AlgebraicGeometry.HilbertFunctor
open scoped MonomialOrder
variable (n : ℕ)
variable (K : Type) [Field K]
AlgebraicCurves.Foundations.Polynomial.Proofs.MvPolynomial_finrank_piece_succ_le_macaulayPow.MacaulayRed.finrank_W_le
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.Polynomial.Proofs
namespace MvPolynomial_finrank_piece_succ_le_macaulayPow
namespace MacaulayRed
open MvPolynomial AlgebraicGeometry.HilbertFunctor
open scoped MonomialOrder
variable (n : ℕ)
variable (K : Type) [Field K]
AlgebraicCurves.Foundations.Polynomial.Proofs.MvPolynomial_finrank_piece_succ_le_macaulayPow.MacaulayRed.linearIndependent_of_degree_eq
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.Polynomial.Proofs
namespace MvPolynomial_finrank_piece_succ_le_macaulayPow
namespace MacaulayRed
open MvPolynomial AlgebraicGeometry.HilbertFunctor
open scoped MonomialOrder
variable (n : ℕ)
variable (K : Type) [Field K]
AlgebraicCurves.Foundations.Polynomial.Proofs.MvPolynomial_finrank_piece_succ_le_macaulayPow.MacaulayRed.card_LM_le
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.Polynomial.Proofs
namespace MvPolynomial_finrank_piece_succ_le_macaulayPow
namespace MacaulayRed
open MvPolynomial AlgebraicGeometry.HilbertFunctor
open scoped MonomialOrder
variable (n : ℕ)
variable (K : Type) [Field K]
AlgebraicCurves.Foundations.Polynomial.Proofs.MvPolynomial_finrank_piece_succ_le_macaulayPow.MacaulayRed.finrank_W
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.Polynomial.Proofs
namespace MvPolynomial_finrank_piece_succ_le_macaulayPow
namespace MacaulayRed
open MvPolynomial AlgebraicGeometry.HilbertFunctor
open scoped MonomialOrder
variable (n : ℕ)
variable (K : Type) [Field K]
AlgebraicCurves.Foundations.Polynomial.Proofs.MvPolynomial_finrank_piece_succ_le_macaulayPow.MacaulayRed.finrank_piece_add
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.Polynomial.Proofs
namespace MvPolynomial_finrank_piece_succ_le_macaulayPow
namespace MacaulayRed
open MvPolynomial AlgebraicGeometry.HilbertFunctor
open scoped MonomialOrder
variable (n : ℕ)
variable (K : Type) [Field K]
MvPolynomial.finrank_piece_succ_le_macaulayPow
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.Polynomial.Proofs
namespace MvPolynomial_finrank_piece_succ_le_macaulayPow
attribute [local simp] MacaulayRed.mem_Mon
attribute [local instance] MacaulayRed.finite_homogeneousSubmodule
open _root_.AlgebraicCurves.Foundations.Polynomial.Proofs in
open MvPolynomial_finrank_piece_succ_le_macaulayPow.MacaulayRed in
open MvPolynomial AlgebraicGeometry.HilbertFunctor in