Documentation

Complexitylib.Circuits.DepthThree.LowerBound.NormalForm.Defs

Canonical CNFs in the imported depth-three model #

Literal polarity agrees in both models. Clause conversion removes duplicates, so it preserves evaluation and does not increase width. An OR of CNFs is converted with an exact gate count.

Convert a canonical CNF to the imported set-of-literals representation.

Equations
Instances For
    @[reducible, inline]

    A clause occurrence, indexed by its CNF and then its position.

    Equations
    Instances For

      Convert canonical literals to signed gate inputs.

      Equations
      Instances For

        Realize an OR of canonical CNFs as an unrestricted three-layer circuit.

        Equations
        • One or more equations did not get rendered due to their size.
        Instances For