The Hilbert basis of a convex cone C is a minimal set of integer vectors in C such that every integer vector in C is a conical combination of the vectors in the Hilbert basis with integer coefficients.
Given a lattice L ⊂ Z d {\displaystyle L\subset \mathbb {Z} ^{d}} and a convex polyhedral cone with generators a 1 , … , a n ∈ Z d {\displaystyle a_{1},\ldots ,a_{n}\in \mathbb {Z} ^{d}}
we consider the monoid C ∩ L {\displaystyle C\cap L} . By Gordan's lemma, this monoid is finitely generated, i.e., there exists a finite set of lattice points { x 1 , … , x m } ⊂ C ∩ L {\displaystyle \{x_{1},\ldots ,x_{m}\}\subset C\cap L} such that every lattice point x ∈ C ∩ L {\displaystyle x\in C\cap L} is an integer conical combination of these points:
The cone C is called pointed if x , − x ∈ C {\displaystyle x,-x\in C} implies x = 0 {\displaystyle x=0} . In this case there exists a unique minimal generating set of the monoid C ∩ L {\displaystyle C\cap L} —the Hilbert basis of C. It is given by the set of irreducible lattice points: An element x ∈ C ∩ L {\displaystyle x\in C\cap L} is called irreducible if it can not be written as the sum of two non-zero elements, i.e., x = y + z {\displaystyle x=y+z} implies y = 0 {\displaystyle y=0} or z = 0 {\displaystyle z=0} .
This applied mathematics–related article is a stub. You can help Wikipedia by expanding it.