Documentation

Complexitylib.Algebraic.Basis.DeMorgan

The De Morgan basis #

The basis contains Boolean constants, a structural identity gate, unary negation, and binary conjunction and disjunction. The circuit representation has free wire outputs; identity remains useful only when a proof explicitly materializes an output as a final program gate. binaryCost implements the standard gate-elimination cost model in which only the binary gates are charged.

Operation symbols in the De Morgan basis.

Instances For
    @[instance_reducible]
    Equations
    @[instance_reducible]

    The De Morgan basis has six operation symbols.

    Equations
    • One or more equations did not get rendered due to their size.
    @[reducible, inline]

    Signature of the De Morgan basis.

    Equations
    Instances For