/sandbox/mccune/otter-3.3/mace2_examples/Perl-examples
This directory contains an example of a Perl program that
calls MACE.
File Sheffer-mgi-without-mirrors contains Boolean algebra
identities alpha=x in terms of the Sheffer stroke. Every such,
identity of length <= 15, or its mirror image, is subsumed by a
member of that file.
The Perl program commute4_filter goes through a file of
equations (one equation per line) and calls MACE for each,
looking for a noncommutative model of size <= 4. If none
exist, the equation is printed.
The command
commute4_filter < Sheffer-mgi-without-mirrors > candidates
should produce 25 candidates.
NOTE: You might have to edit commute4_filter to point it at the mace binary.
These activities are projects of the
Mathematics and Computer Science Division
of
Argonne National Laboratory.