packages feed

twee-2.3: tests/group.p

cnf(associativity, axiom,
    X + (Y + Z) = (X + Y) + Z).
cnf(plus_zero, axiom,
    '0' + X = X).
cnf(plus_zero, axiom,
    X + '0' = X).
cnf(minus_left, axiom,
    (-X) + X = '0').
cnf(minus_right, axiom,
    X + (-X) = '0').
cnf(assumption, assumption,
    a + b = a).
cnf(goal, conjecture,
    b = '0').