Puan
Defining logic relationships among linear inequalities and has effective reduction algorithms.
Example
Here defining a relation between id 0, 1 and 2 saying that value of id 0 is dependent on value on id 1 and 2.
use Theory;
use Statement;
use AtLeast;
use Variable;
use GeLineq;
let theory: Theory = Theory ;
let actual: = theory.to_lineqs;
assert_eq!;
assert_eq!;
assert_eq!;
assert_eq!;
If A=0, x=1, y=2
(with 0, 1, 2 here being variable id's), we could express above as A=x+y>=1
.