Documentation

Toric.ToricIdeal

Toric ideals #

This file defines toric ideals.

The monoid ideal corresponding to a submonoid s of the Grothendieck group of a monoid is an ideal generated by binomials whose exponents differ by an element of s.

Equations
  • One or more equations did not get rendered due to their size.
Instances For
    class AddMonoidAlgebra.IsToricIdeal {M : Type u_1} {R : Type u_3} [AddCommMonoid M] [CommRing R] (I : Ideal (AddMonoidAlgebra R M)) extends I.IsPrime :

    An ideal is toric if it's prime and a group ideal.

    Instances
      theorem AddMonoidAlgebra.isToricIdeal_iff_exists_span_single_sub_single {M : Type u_1} {k : Type u_4} [AddCommMonoid M] [Field k] [IsAlgClosed k] {I : Ideal (AddMonoidAlgebra k M)} :
      IsToricIdeal I I.IsPrime ∃ (s : Set (M × M)), Ideal.span ((fun (x : M × M) => match x with | (a, b) => single a 1 - single b 1) '' s) = I