Part 2: BOUNDARY-NAIVE SET THEORY
Section 9: Formal Properties and Theorems
Pendry, S
Halfhuman Draft
2026
Previous Sections
Post Zero Link
Section 8: Conditional Complement: Validity-Gated Operations
9.1 Complete BNST Axiom System
Axiom 1 (Universal Set):
∃U: ∀x(x ∈ U)
There exists a universal set containing all objects.
Axiom 2 (Unrestricted Comprehension):
∀P: ∃S: ∀x(x ∈ S ↔ P(x))
For any property P, the collection { x | P(x) } exists as a set.
Axiom 3 (Self-Membership Allowed):
(A ∈ A) is syntactically and semantically valid
Sets may contain themselves without restriction.
Axiom 4 (Boundary Complement):
∀A: -A = U \ A (when defined)
The complement of A is everything except A.
Axiom 5 (Russell Boundary Set):
R = -{ x | x ∈ x }
The Russell boundary set contains all non-self-containing objects.
Axiom 6 (Validity Predicate):
∀m: Valid(m) ⟺ m ∈ R
An object is valid iff it doesn’t self-contain.
Axiom 7 (Conditional Complement):
∀A: -A exists ⟺ Valid(op(-A))
Complement operations are defined only if valid.
9.2 Fundamental Theorems
Theorem 9.1 (Existence-Validity Separation):
Existence and validity are independent properties.
∃A: A exists ∧ ¬Valid(A)
Proof:
R = -{ x | x ∈ x } exists (by Axiom 2, 4, 5).
Valid(R) ⟺ R ∈ R (by Axiom 6).
But R ∈ R ⟺ R ∉ R (Russell’s Paradox).
Therefore Valid(R) is undecidable.
Thus R exists but is not determinately valid. ∎
Theorem 9.2 (Paradox Localization):
Contradiction in object m does not propagate to objects independent of m.
Proof sketch:
Let m be boundary-unstable (e.g., R).
Let A be a set independent of m (m does not appear in definition of A).
Membership questions about A depend only on A’s definition.
m’s instability is confined to queries involving m.
Therefore contradiction localizes to m. ∎
Theorem 9.3 (Non-Explosion):
From A ∧ ¬A (for boundary-unstable A), not everything follows.
Proof:
Suppose A ∈ A ∧ A ∉ A (e.g., A = R).
In classical logic: (P ∧ ¬P) → Q (principle of explosion).
But in BNST, A ∈ A and A ∉ A are not classical propositions.
They are boundary conditions expressing instability.
Logical operators don’t apply classically to boundary-unstable objects.
Therefore explosion doesn’t occur. ∎
This is not paraconsistent logic in the traditional sense it’s boundary semantics.
Theorem 9.4 (Complement Involution):
For all sets A where -A exists:
-(-A) = A
Proof:
-(-A) = -(U \ A) = U \ (U \ A) = A (by set algebra) ∎
Theorem 9.5 (De Morgan’s Laws):
For sets A, B where complements exist:
-(A ∪ B) = (-A) ∩ (-B)
-(A ∩ B) = (-A) ∪ (-B)
Proof: Standard set-theoretic proofs apply. ∎
Theorem 9.6 (Validity Monotonicity):
If Valid(A) and A ⊆ B (in non-circular way), then validity of B depends on elements added.
Formal statement: Validity doesn’t propagate automatically through subsets.
Consequence: Must check validity for each construction individually.
9.3 Boundary-Stability Classifications
Definition 9.1 (Boundary-Stable Sets):
A set A is boundary-stable iff:
A ∈ A has determinate truth value
Examples:
- ∅ is boundary-stable (∅ ∉ ∅)
- {1, 2, 3} is boundary-stable
- { x | x is even } is boundary-stable
Definition 9.2 (Boundary-Unstable Sets):
A set A is boundary-unstable iff:
A ∈ A ↔ A ∉ A
Examples:
- R = -{ x | x ∈ x } is boundary-unstable
- Any set defined as -A where A contains -A is boundary-unstable
Theorem 9.7 (Stability Decidability):
For explicitly defined finite sets, boundary stability is decidable.
Proof sketch:
Finite sets have explicit element listings.
Membership is checkable by enumeration.
Self-membership reduces to finite check.
Therefore stability is decidable. ∎
Theorem 9.8 (Unstable Sets are Denumerable):
The class of boundary-unstable sets is at most denumerable.
Proof sketch:
Boundary-unstable sets require self-reference in definition.
Self-referencing definitions form a recursively enumerable class.
Therefore boundary-unstable sets are at most countably infinite. ∎
Consequence: “Almost all” sets in BNST are boundary-stable. Instability is rare.
9.4 Operations on Boundary-Unstable Sets
Question: How do standard operations behave when applied to boundary-unstable sets?
Theorem 9.9 (Union Stability):
If A is boundary-stable and B is boundary-stable, then A ∪ B is boundary-stable.
Proof:
(A ∪ B) ∈ (A ∪ B) requires:
(A ∪ B) ∈ A ∨ (A ∪ B) ∈ B
Both sides involve stable sets.
Therefore (A ∪ B) ∈ (A ∪ B) has determinate value. ∎
Theorem 9.10 (Complement Stability Transfer):
If A is boundary-stable and -A exists, then -A may be unstable.
Counter-example:
Let S = { x | x ∈ x }.
S is boundary-stable (self-membership for any x is determinate).
But -S = R is boundary-unstable.
Therefore stability doesn’t transfer through complement. ∎
Practical guidance: Operations on stable sets usually produce stable results, except complement which requires separate validity check.
9.5 Comparison Theorems
Theorem 9.11 (BNST vs ZFC):
Every theorem provable in ZFC is provable in BNST when restricted to boundary-stable sets.
Proof sketch:
ZFC operations (without self-containing sets) are subset of BNST.
Boundary-stable sets behave classically.
Therefore ZFC theorems hold for stable subdomain. ∎
Consequence: BNST is conservative extension of ZFC for normal mathematics.
Theorem 9.12 (BNST Expressive Power):
BNST can express constructions impossible in ZFC.
Examples:
- Universal set U
- Russell set R
- Self-containing sets explicitly
Therefore: BNST > ZFC in expressive power.
9.6 Limitations and Open Questions
Open Problem 9.1 (Consistency Strength):
What is the consistency strength of BNST relative to standard systems?
Hypothesis: BNST is consistent if naive set theory without paradoxes is consistent.
Open Problem 9.2 (Completeness):
Is BNST complete for boundary-stable sets?
Open Problem 9.3 (Computational Complexity):
What is the computational complexity of:
- Checking boundary stability?
- Validating complement operations?
- Determining membership for boundary-unstable sets?
Open Problem 9.4 (Model Theory):
What models satisfy BNST axioms? How do they relate to models of ZFC?
9.7 Summary of Formal Properties
What BNST achieves:
- Consistent treatment of paradoxical sets
- Localization of contradiction
- No logical explosion
- Natural stratification
- Conservative extension of ZFC for stable domain
What BNST provides:
- Formal tools for self-reference
- Validity checking framework
- Boundary semantics for paradox
- Unrestricted comprehension preserved
What remains open:
- Full consistency proof
- Computational complexity results
- Complete model theory
- Applications beyond set theory
Previous Sections
Post Zero Link
Section 8: Conditional Complement: Validity-Gated Operations
Next up
Part 2: BOUNDARY-NAIVE SET THEORY
Section 10: Comparison to Existing Approaches
© 2026 HalfHuman Draft - Pendry, S
This post is licensed under Creative Commons Attribution 4.0 (CC BY 4.0).
Code examples (if any) are licensed under the Apache License, Version 2.0
See /license for details.
Comments