Documentation

Complexitylib.Algebraic.LowerBound.Fusion.Cyclic.Complete

Exact fusion completeness for binary cyclic circuits #

This module composes the subset-closure compiler with finite-join lowering. For finite set problems whose generators cover the ambient type, a pair cover therefore yields an ordinary binary AND/OR least-fixed-point circuit with exactly one AND per pair. Together with cover extraction, this identifies the two complexity measures exactly.

Binary cyclic circuit compiled from a pair cover.

Equations
  • One or more equations did not get rendered due to their size.
Instances For
    noncomputable def Algebraic.Fusion.binaryConstructsOfPairCover {Γ : Type u_1} (problem : SetProblem Γ) [Finite Γ] (generatorsCover : Problem.GeneratorsCover problem) (cover : PairCover problem) :

    Proof-carrying binary cyclic construction compiled from a pair cover.

    Equations
    • One or more equations did not get rendered due to their size.
    Instances For
      theorem Algebraic.Fusion.binaryCircuitOfPairCover_cost {Γ : Type u_1} (problem : SetProblem Γ) [Finite Γ] (cover : PairCover problem) :

      The binary compiler charges exactly one AND for every pair occurrence.

      Under the explicit finiteness and generator-coverage hypotheses, binary cyclic AND complexity is no larger than pair-cover complexity.

      Exact modern fusion characterization using the ordinary binary AND/OR cyclic model.