Documentation

LCS.Basic

Linear Constraint System (LCS) Game Layout #

This module defines the basic geometric structure of a Linear Constraint System (LCS) game. An LCS game is defined by a set of binary variables and a set of linear equations over $\mathbb{F}_2$.

Key Definitions #

structure LCSLayout :
Instances For
    @[reducible, inline]
    abbrev Assignment (G : LCSLayout) (i : Fin G.r) :
    Equations
    Instances For
      structure LCSGame (G : LCSLayout) :
      Instances For
        structure LinearSystem :

        A full binary linear system with explicit coefficient matrix and right-hand side.

        Instances For

          Recover the explicit binary linear system encoded by a support-only LCS game.

          Equations
          Instances For