IndisputableMonolith.Complexity.NonNaturalness
This module introduces the false-point fraction |f^{-1}(false)|/2^n as a direct measure of Boolean function complexity that bypasses CNF encodings. Complexity theorists examining non-natural properties in the Recognition Science setting cite it when linking J-frustration to topological obstructions. The module supplies supporting definitions and elementary bounds with no internal proofs.
claimFor a Boolean function $f : 2^n → 2$, the false-point fraction is $|f^{-1}(false)| / 2^n$. For any CNF-encodable $f$ this equals the landscape depth of its canonical full-width encoding.
background
The module sits inside the Complexity domain and imports the J-cost Laplacian on the Boolean hypercube, where vertices are assignments in {0,1}^n and edge weights equal |satJCost(φ,a) - satJCost(φ,a')|. It also draws on J-frustration, defined as the binary topological depth of the J-cost barrier around the satisfying region (0 for SAT, 1 for UNSAT). Constants supplies the RS time quantum τ₀ = 1 tick. The RSatEncoding module supplies the upstream claim that R̂ reaches zero J-cost in O(n) steps for satisfiable instances.
proof idea
This is a definition module, no proofs.
why it matters in Recognition Science
The module supplies the non-naturalness apparatus that PvsNPAssembly imports to separate J-frustration from natural properties. It thereby supports the conditional Path A in PvsNPAssembly: J-frustration is non-natural, so the RR barrier does not apply, and high frustration implies exponential circuit size. The definitions close the interface between RSatEncoding and the P vs NP resolution structure.
scope and limits
- Does not prove that any specific property is non-natural.
- Does not compute false-point fractions for concrete formulas.
- Does not address circuit-size lower bounds directly.
- Does not contain the J-frustration definition itself.
used by (2)
depends on (4)
declarations in this module (16)
-
def
FalsePointFraction -
theorem
falsePointFraction_nonneg -
theorem
falsePointFraction_le_one -
theorem
const_true_zero_fraction -
theorem
const_false_full_fraction -
def
ComplexityProperty -
structure
IsLarge -
structure
IsConstructive -
structure
IsUseful -
structure
IsNatural -
def
HighDepthProp -
theorem
high_depth_empty -
theorem
high_depth_not_large -
theorem
jfrust_not_natural -
structure
NonNaturalnessCert -
def
nonNaturalnessCert