AND/OR/NOT Basis #
This module provides the AND/OR basis definitions and completeness results.
Definitions (from Circ.AON.Defs) #
AONOp— AND/OR operationsBasis.unboundedAON— unbounded fan-in AND/OR basisBasis.boundedAON k— fan-in ≤kAND/OR basisBasis.andOr2— fan-in exactly 2 AND/OR basis
Main results #
CompleteBasis Basis.unboundedAON— proved via DNF constructionCompleteBasis Basis.andOr2— proved via gate-chain simulation fromunboundedAON, usingCompleteBasis.of_simulation