Retained original conjunction classes #
Exact-two gates keep their original two primary inputs in the selected cut. Wider gates retain at least three primary inputs. These classes are disjoint, and the definitions refer to actual lines and their literal-set messages.
def
Algebraic.Cutwidth.Aggregate.Geometry.Joint.RetainedTwo
{n g : ℕ}
(line : Line Aggregate.Geometry.signature n g)
(U : Finset (Fin n))
:
An original exact-two conjunction retains both primary inputs in the cut.
Equations
- One or more equations did not get rendered due to their size.
Instances For
def
Algebraic.Cutwidth.Aggregate.Geometry.Joint.RetainedWide
{n g : ℕ}
(line : Line Aggregate.Geometry.signature n g)
(U : Finset (Fin n))
:
A conjunction retains at least three distinct primary inputs in the cut.
Equations
- One or more equations did not get rendered due to their size.
Instances For
noncomputable def
Algebraic.Cutwidth.Aggregate.Geometry.Joint.retainedTwo
{n g : ℕ}
(p : Program Aggregate.Geometry.signature n g)
(U : Finset (Fin n))
:
Actual original exact-two gates retained by the selected cut.
Equations
Instances For
noncomputable def
Algebraic.Cutwidth.Aggregate.Geometry.Joint.retainedWide
{n g : ℕ}
(p : Program Aggregate.Geometry.signature n g)
(U : Finset (Fin n))
:
Actual gates retaining at least three primary inputs in the selected cut.