Papers
Topics
Authors
Recent
Search
2000 character limit reached

The Axiom of Double Complement and its opposites

Published 30 May 2026 in math.LO | (2606.00861v1)

Abstract: Powell introduced the Axiom of Double Complement ($\mathsf{DCom}$) to give his double-negation interpretation of $\mathsf{ZF}$ into $\mathsf{IZF_{Rep}}$. However, the consistency, strength, and compatibility of $\mathsf{DCom}$ remain open problems. This article aims to survey the compatibility and consistency strength of $\mathsf{DCom}$, its consequence and opposites, which will be named $\mathsf{NDCom}$ and $\mathsf{ADCom}$. We will also develop Lubarsky's Kripke models over $\mathsf{CZF}$ to derive these results. We will show that $\mathsf{DCom}$ proves the Powerset axiom over $\mathsf{CZF}$ and is independent of $\mathsf{IZF}$. We will also show that $\mathsf{ADCom}$ does not add consistency strength over $\mathsf{CZF}$, by modifying the construction of Lubarsky's model for $\mathsf{CZF+\lnot Pow}$. We will also show that $\mathsf{DCom}$, $\mathsf{ADCom}$, and $\mathsf{NDCom}$ are persistent under realizability under modest conditions.

Authors (2)

Summary

  • The paper demonstrates that adding the axiom of double complement (DCom) to CZF is equivalent to incorporating the full Powerset axiom.
  • It employs Kripke and realizability models to rigorously analyze the consistency strength and independence of DCom, NDCom, and ADCom within intuitionistic frameworks.
  • The analysis refines our understanding of non-classical set-theoretic operations by clarifying the precise conditions under which double complements exist.

The Axiom of Double Complement and Its Opposites: A Technical Overview

Introduction

The paper "The Axiom of Double Complement and its opposites" (2606.00861) provides a comprehensive analysis of the Axiom of Double Complement (DCom\mathsf{DCom}), a principle rooted in the double-negation interpretation of set theory. It also examines two forms of its negation, labeled NDCom\mathsf{NDCom} (Non-Double Complement) and ADCom\mathsf{ADCom} (Anti-Double Complement). The authors scrutinize these axioms in the context of constructive and intuitionistic set theories (CZF\mathsf{CZF}, IZF\mathsf{IZF}), focusing on their model-theoretic status, consistency strength, and implications for major set-theoretic axioms such as Powerset.

Formal Definitions and Motivation

DCom\mathsf{DCom} postulates that every set xx admits a double complement x={z:¬¬(zx)}x^ = \{z : \lnot\lnot(z \in x)\}, asserting a form of closure under double negation. The axiom was introduced by Powell to support a double-negation translation of ZF\mathsf{ZF} into intuitionistic frameworks. However, the precise consistency strength of DCom\mathsf{DCom} and its relation to other set-theoretic axioms has remained unresolved.

NDCom\mathsf{NDCom}0 and NDCom\mathsf{NDCom}1 provide, respectively, a direct assertion of the existence of sets not admitting a double complement and a maximal anti-complementation regime, whereby only subsets of the singleton NDCom\mathsf{NDCom}2 can possess a double complement.

Technical Results on Model Theory and Consistency

NDCom\mathsf{NDCom}3, Powerset, and Constructive Set Theory

A principal result is that NDCom\mathsf{NDCom}4 implies the full Powerset axiom over NDCom\mathsf{NDCom}5. Specifically, leveraging structural analysis of the double complement of the set NDCom\mathsf{NDCom}6 (the two-element set), the paper shows that NDCom\mathsf{NDCom}7, i.e., the double complement of NDCom\mathsf{NDCom}8 is the power set of the singleton, hence realizing NDCom\mathsf{NDCom}9 at the object level. Through an explicit construction and use of ADCom\mathsf{ADCom}0-bounded separation, the authors demonstrate that the existence of double complements for certain sets entails the existence of power sets for arbitrary sets, provided exponentiation holds. As a consequence, ADCom\mathsf{ADCom}1 and ADCom\mathsf{ADCom}2 are equiconsistent; any model of the former admits the latter, and vice versa.

Independence and Kripke/Realizability Models

By employing Lubarsky-style Kripke models over set frames and examining both linear and non-linear partial orders, the paper demonstrates the following:

  • Kripke models with linear frames: If ADCom\mathsf{ADCom}3 is a model of ADCom\mathsf{ADCom}4 and ADCom\mathsf{ADCom}5 is a linear frame, then the Kripke model ADCom\mathsf{ADCom}6 satisfies ADCom\mathsf{ADCom}7.
  • Non-linear Kripke frames: In particular, over the complete binary tree (ADCom\mathsf{ADCom}8), it is shown that ADCom\mathsf{ADCom}9 holds, i.e., there exist names (sets in the Kripke model) that do not admit a double complement.
  • Models for CZF\mathsf{CZF}0: A variant of Lubarsky's construction over the natural numbers is used to produce a model (hereditarily eventually constant Kripke sets) where only subsets of the singleton CZF\mathsf{CZF}1 possess double complements, establishing CZF\mathsf{CZF}2 and CZF\mathsf{CZF}3 are equiconsistent.

Realizability and Persistence

Persistence under realizability is established for all three axioms (CZF\mathsf{CZF}4, CZF\mathsf{CZF}5, CZF\mathsf{CZF}6) under modest hypotheses. Notably, the paper shows that:

  • CZF\mathsf{CZF}7 is preserved under realizability models when the base theory supports CZF\mathsf{CZF}8 separation or the regular extension axiom (REA). The construction requires the Powerset axiom due to the necessity of bounding the cumulative hierarchy.
  • CZF\mathsf{CZF}9 is absolute in realizability models when IZF\mathsf{IZF}0 holds.
  • IZF\mathsf{IZF}1 is persistent even without Powerset, as long as IZF\mathsf{IZF}2 (the class of weakly decidable subsets of IZF\mathsf{IZF}3) fails to be a set in the ground model.

Consistency Strength

The analysis provides precise relative consistency results. For instance:

  • IZF\mathsf{IZF}4
  • IZF\mathsf{IZF}5
  • IZF\mathsf{IZF}6 does not increase the consistency strength of IZF\mathsf{IZF}7

Additionally, the authors clarify that IZF\mathsf{IZF}8 is independent of IZF\mathsf{IZF}9, and that adding DCom\mathsf{DCom}0 or DCom\mathsf{DCom}1 to DCom\mathsf{DCom}2 similarly does not alter consistency strength, largely due to the fact that Subset Collection is essential for translating the existence of double complement operation into the existence of general power sets.

Explicit Contradiction and Decidability Structure

A striking claim is the equivalence (in DCom\mathsf{DCom}3) between DCom\mathsf{DCom}4 and the non-existence of DCom\mathsf{DCom}5, a statement about the structure of weakly decidable subsets. In the constructed models, this yields a refined description of the "size" and structure of classes that can possess double complements.

Opposites and Functional Realizability

Through careful study of functional realizability (as in Swan's model and Hahanyan's earlier work), the paper demonstrates that models satisfying DCom\mathsf{DCom}6 can be constructed, further confirming the axiom's compatibility with the basic constructive set-theoretic framework (including separation). Importantly, it is shown that functional realizability does not validate full Powerset, and in fact, in models constructed via this route, DCom\mathsf{DCom}7 cannot be a set.

Implications and Prospects

Theoretical Impact

This investigation establishes a deep connection between the double complement operation and the Powerset axiom in constructive set theories. As Powerset is a source of predicativity issues and a dividing line in the relative strength of constructive theories, the fact that DCom\mathsf{DCom}8 implies and is essentially equivalent to Powerset over DCom\mathsf{DCom}9 gives clear demarcation of its utility and limits. The independence from xx0 and robust independence analyses via Kripke and realizability models reflect the subtlety of negated and non-classical set existence principles in the absence of excluded middle.

Practical Methodology

The techniques—particularly the use of Kripke semantics with fully inductive relations and slicing functions—stand as robust tools for analyzing persistence and absoluteness of non-classical axioms. The work also clarifies how intricate combinatorics of realizability and functional interpretation can finely calibrate the set-theoretic landscape.

Future Directions

Possible avenues include:

  • Examination of the status of the Axiom of Subcountability in connection with xx1.
  • Application of these model-theoretic techniques to further non-classical set-theoretic or type-theoretic principles.
  • Analysis of how such results transfer to type-theoretic or higher-order frameworks, especially given connections highlighted to second-order arithmetic via Lubarsky's results.

Conclusion

The paper provides a comprehensive, technical analysis of the logical and model-theoretic status of the Axiom of Double Complement and its opposites within intuitionistic and constructive set theories. By bridging Kripke and realizability models, the authors precisely delineate the power and limitations of each axiom, establishing the precise circumstances under which they are compatible or equiconsistent with key constructive set-theoretic frameworks. The results offer both a clarification of open questions and a toolkit for further developments in constructive foundations.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Explain it Like I'm 14

What is this paper about?

This paper studies a rule in constructive set theory called the Axiom of Double Complement (DCom). It asks: for every set x, can we form a new set x^ (read “x double-complement”) that contains exactly the things we can’t rule out as being in x? In everyday words, x^ is “everything that might as well be in x, because we can’t prove it isn’t.”

In ordinary (classical) math, “not-not P” is the same as “P,” so x^ would just equal x. But in constructive math, “not-not P” can be weaker than “P,” so x^ can be bigger than x and might not even exist unless we assume extra principles. This makes DCom interesting and non-trivial.

The paper also looks at two “opposite” principles:

  • NDCom: there exists a set that does not have a double complement.
  • ADCom: the only sets that have double complements are the very simplest ones (subsets of a one-element set).

The authors explore how these principles fit with well-known constructive set theories, how strong they are, and build models to show what is possible.

What questions are the authors asking?

The paper aims to answer, in simple terms:

  • When does the double complement x^ exist?
  • How strong is the axiom DCom? Does adding it to a theory make the theory much stronger?
  • Is DCom compatible with standard constructive set theories like CZF and IZF?
  • What happens if we assume the “opposites” NDCom or ADCom instead?
  • Can we build models (mathematical “worlds”) where these different possibilities happen?

How do they approach the problem?

The authors use a few key tools and ideas:

  • Constructive set theories (CZF and IZF): These are versions of set theory that avoid certain classical assumptions and stay closer to explicit construction and computation.
  • The double complement of a set x: x^ is the set of all elements z such that we cannot prove “z is not in x.” In symbols, x^ = {z | not-not(z is in x)}.
  • Powersets: The powerset of a set a is the set of all subsets of a. It is a very strong operation in constructive settings and doesn’t always exist unless assumed.
  • Kripke models: Think of a branching timeline of “worlds” where knowledge can grow. A statement may become true later even if it isn’t known now. These models help test which axioms hold under which conditions. The authors adapt and extend earlier Kripke constructions to fit CZF.
  • Realizability: A technique that connects proofs to computations. It’s used to show that certain principles “persist” when interpreted computationally.

What did they find, and why does it matter?

Here are the main takeaways, explained with brief comments on their importance:

  • DCom forces Powerset in CZF: If you assume DCom in CZF, you can derive the Powerset axiom. In particular, they show that the double complement of the set {0,1} (often called 2) is exactly the powerset of a one-element set. This is a strong result because Powerset is a big step up in strength in constructive math.
  • DCom is independent of IZF: You cannot prove DCom from IZF alone. There are models of IZF where DCom fails (some sets don’t have double complements). This shows DCom is a genuine extra assumption, not hidden inside IZF already.
  • ADCom is “as weak as” CZF: Assuming ADCom (the strong “anti” principle) does not increase the overall strength beyond CZF. The authors build a Kripke model (modifying Lubarsky’s construction) showing CZF + ADCom is consistent if CZF is.
  • NDCom and ADCom can hold in well-behaved models: They construct Kripke models where NDCom (some set lacks a double complement) or ADCom hold, even starting from strong classical set theories. This maps out the possible landscapes: different choices about double complements really do lead to different consistent worlds.
  • Stability and examples: Some simple sets are “stable,” meaning x^ = x (for example, the empty set and many small finite sets). But already at the set {0,1}, the double complement links tightly to powersets, showing how fast things get strong.
  • Persistence under realizability: Under modest extra conditions, if a base theory has DCom, NDCom, or ADCom, then their realizability interpretations keep them true. This is evidence these principles behave robustly when tied to computation.

Together, these results clarify exactly where DCom sits among well-known constructive principles and how powerful it is.

What are the bigger implications?

  • Clarifying strength: We learn that adopting DCom in CZF commits us to the Powerset axiom, which significantly increases proof-theoretic strength. So DCom is not a “free” addition in constructive settings.
  • Mapping the landscape: By also studying NDCom and ADCom, the paper shows the range of consistent possibilities. For example, one can consistently live in a world where only “tiny” sets have double complements (ADCom), and that world is no stronger than CZF itself.
  • Better models and methods: The adapted Kripke model techniques for CZF, and the persistence results via realizability, provide reusable tools for further work in constructive set theory.
  • Reassessing older ideas: Powell introduced DCom to connect intuitionistic and classical set theories. This paper refines our understanding of that connection: DCom has attractive features, but it also carries significant strength (like Powerset) in constructive settings.

In short, the paper helps set clear signposts: what DCom gives you, what it costs, and how its opposites behave. This is valuable for anyone designing or using constructive foundations, where the balance between strength and constructivity is delicate.

Knowledge Gaps

Knowledge gaps, limitations, and open questions

Below is a focused list of what remains missing, uncertain, or unexplored based on the paper’s results and methods.

  • Full classification of sets with double complements in constructive settings: beyond the provided sufficient conditions (e.g., “apart” elements, non-equal elements, or inhabited elements implying existence of various powerclass fragments when a^ exists), there is no necessary-and-sufficient characterization of those sets a for which a^ exists in CZF or CZF.
  • Exact strength of IZF + DCom: while independence from IZF is asserted via Kripke constructions, the precise consistency strength (relative to benchmark systems or large-cardinal assumptions) of IZF + DCom remains unclear.
  • Structural criteria on Kripke frames: the current approach yields DCom in VP when P is linear and fails for some non-linear frames (where NDCom can hold). A necessary-and-sufficient frame-theoretic characterization of when VP satisfies DCom is not provided.
  • Persistence under realizability: the proofs require extra hypotheses (e.g., Σ1-Separation or REA for DCom, and Pow for NDCom). It is open whether these assumptions are optimal or can be weakened/removed.
  • Interaction with standard constructive principles: the compatibility or provability relationships of DCom/NDCom/ADCom with Markov’s Principle, LLPO/LPO, Countable Choice (AC_ω), Dependent Choice (DC), full AC, Church’s Thesis, etc., are not systematically mapped beyond a few historical remarks.
  • Concrete descriptions of double complements beyond base cases: precise, uniform descriptions are given for subsets of 1, V_n, 2, and {1}, but not for finite sets like 3, for ω, function spaces, or other standard constructions. A general recipe or taxonomy is missing.
  • Existence of x^ beyond V_ω under Pow: the paper shows x^ exists for x ∈ V_ω (with Pow) but does not analyze general criteria for existence of x^ for sets beyond small rank in intuitionistic settings.
  • Size and structure of proper-class double complements: apart from showing that A^ is never inexhaustible, little is said about closure properties, definability, rank behavior, or interaction of A^ with ordinal hierarchies.
  • Open question (explicit): Does CZF + Subcountability prove ADCom? The paper raises this and leaves it unresolved.
  • Sharpness of powerclass-fragment implications: the results linking properties of a (e.g., having apart or merely non-equal elements, or an inhabited element) to existence of P(1), P{¬¬}(1), or WDec(1) when a^ exists are only sufficient conditions; necessity and exact boundary cases remain open.
  • Role of Exponentiation in powerclass reductions: Proposition “VariationPower” uses Exponentiation to lift F(1) to F(a). It is not analyzed whether weaker assumptions suffice or whether Exponentiation is necessary in these reductions.
  • Categorical/topos-theoretic perspective: a general account relating DCom to negative powerobjects, double-negation modalities, and internal models across toposes is not developed; the connection to Gambino’s negative powerclass is only partially exploited.
  • Effects on separation/collection schemata: beyond Δ0-LEM (which makes all sets stable), it is unclear whether DCom alone strengthens any separation or collection principles, or whether new definability phenomena arise.
  • Broader model-theoretic coverage: the paper focuses on Kripke models (adapted from Lubarsky) and realizability; analogous results for sheaf models, boolean/Heyting-valued universes, or other forcing/interpretations in constructive bases are not treated.
  • Metatheoretic/algorithmic aspects: there is no analysis of the definability/complexity of membership in x, or of the computational content of DCom/ADCom/NDCom in weak base theories.

Practical Applications

Immediate Applications

Below are actionable use cases that can be deployed now, drawing directly from the paper’s results and constructions.

  • Guardrails for foundational choices in proof assistants
    • Sector: Software, Academia
    • What: Integrate checks into proof assistant kernels/plugins (e.g., Coq/Agda/Lean libraries based on constructive set theory) to detect when introducing DCom implicitly yields Powerset in CZF (via the paper’s result that DCom ⇒ Pow in CZF). Provide warnings or block/flag theorems that rely on DCom if the development aims to stay predicative or avoid Powerset.
    • Workflow: “Axiom-lint” pass in CI pipelines that scans project dependencies; if DCom or an equivalent witness (e.g., existence of 2^ = P(1)) is used, annotate the theory as effectively impredicative in the CZF sense.
    • Assumptions/dependencies: Uses the paper’s Corollary that in CZF (with Subset Collection) DCom implies Pow; relies on precise axiom accounting in the assistant.
  • Model-construction toolkit for intuitionistic/constructive metatheory
    • Sector: Academia, Software
    • What: Provide a reusable “Kripke-models-over-CZF” library (adapted from the paper’s development of Lubarsky-style Kripke universes over CZF) to test intuitionistic axioms. Include ready-made linear frames that force DCom and branching frames exhibiting NDCom, directly reflecting the paper’s constructions.
    • Workflow: Research groups or tool vendors ship a model-workbench for independence and compatibility experiments; developers can toggle frames (linear vs non-linear) to demonstrate DCom/NDCom behavior for teaching or meta-theory validation.
    • Assumptions/dependencies: Base model of ZF/ZFC (for some constructions), CZF infrastructure, Strong Collection; correctness relies on the paper’s Kripke-universe proofs.
  • Realizability-persistence checks for program extraction
    • Sector: Software, Academia
    • What: A realizability backend switch that preserves DCom/NDCom/ADCom under specified conditions (as shown in the paper) to ensure that moving between realizability semantics does not invalidate key axioms used in a development.
    • Workflow: When extracting code or changing the realizability model, the tool verifies the paper’s persistence side-conditions (e.g., Σ1-Separation or REA needed for DCom; Pow needed for NDCom persistence) and warns otherwise.
    • Assumptions/dependencies: The paper’s persistence results; availability of realizability frameworks and a way to check supporting axioms like Σ1-Separation, REA, or Pow in the metatheory.
  • Libraries for multi-valued (relational) APIs with predictable subimages
    • Sector: Software
    • What: Introduce multi-valued function (relation) abstractions and subimage-computation patterns in constructive libraries, guided by the paper’s equivalences between Subset Collection and Fullness. Offer APIs that avoid hidden Choice and align with CZF practice.
    • Workflow: Provide relation types R: A ⤳ B, with “fullness” collections and subimage selection patterns; developers can implement nondeterministic specifications while retaining constructivity.
    • Assumptions/dependencies: CZF or similar constructive base; paper’s equivalences (Subset Collection ↔ Fullness) ensure library completeness for subimage selection.
  • Recursion and definitions via fully inductive relations in weak systems
    • Sector: Academia, Software
    • What: Use the paper’s “fully inductive relations” as a design pattern to implement well-founded recursion and class-recursion in CZF– or other weak constructive bases (without full Separation).
    • Workflow: Provide templates for defining functions F by recursion over a fully inductive relation (not just ∈), enabling developments that avoid stronger axioms; include proofs that the recursion is legitimate in CZF–.
    • Assumptions/dependencies: Availability of the fully inductive relation and its extents ext_≺(x); relies on the paper’s well-founded recursion theorem in CZF–.
  • Classroom modules/demos for constructive independence and power-like notions
    • Sector: Education
    • What: Teaching materials illustrating: (i) DCom ⇒ Pow over CZF, (ii) 2^ = P(1), (iii) negative powerclass and (weakly) decidable subsets, (iv) Kripke-model-based independence (DCom vs NDCom), (v) equiconsistency results (CZF+ADCom equiconsistent with CZF).
    • Workflow: Interactive notebooks (e.g., in Lean/Agda) that construct the relevant models and demonstrate the exact points where axioms change strength.
    • Assumptions/dependencies: None beyond access to proof tools and the paper’s constructions.
  • Foundational policy guidance for safety-critical formal methods teams
    • Sector: Policy, Industry (formal verification)
    • What: Issue internal guidelines clarifying that adopting DCom in constructive set-theoretic foundations effectively commits the project to Powerset (thus changing proof-theoretic strength and impredicativity profile). Conversely, ADCom retains CZF-level strength.
    • Workflow: Foundational “bill of materials” in tool qualification documentation: list all axioms; if DCom appears (or 2^ exists), document the implication to Pow and revisit acceptability criteria.
    • Assumptions/dependencies: The paper’s equiconsistency and implication results; organizational adherence to formal-methods governance.
  • “Stability checker” for sets under double negation
    • Sector: Software
    • What: A small utility that, within constructive developments, recognizes when specific sets are provably stable (x = x), leveraging results like stability of V_n and characterizations for subsets of 1.
    • Workflow: Improve automation in constructive proofs by suggesting when double-negation elimination is sound for targeted data types (e.g., V_n, 1, certain finite types).
    • Assumptions/dependencies: In CZF+Pow, elements of V_ω have x; in CZF–, stability holds for low ranks as shown; relies on the paper’s propositions on stability.

Long-Term Applications

These ideas require further research, scaling, or toolchain development before widespread deployment.

  • Selectable-axiom constructive set-theory backends for proof assistants
    • Sector: Software, Academia
    • What: A next-generation constructive set-theoretic core with toggles for DCom/NDCom/ADCom, Pow, Subset Collection/Fullness, Δ0-LEM, etc., allowing teams to calibrate strength/impredicativity and immediately see downstream effects (e.g., existence of P(1), extractability).
    • Potential tools/products: “Foundations Manager” UI; axiom impact visualizer; model-based regression tests using the Kripke/realizability frameworks from the paper.
    • Assumptions/dependencies: Robust formalization of the paper’s Kripke constructions over CZF; scalable realizability infrastructures; significant engineering.
  • Domain-specific verification frameworks using negative/weak power-classes
    • Sector: Software
    • What: Leverage negative powerclass (P¬¬) and weakly decidable subsets (WDec) to design APIs/types that capture partial knowledge or semi-decidable properties in a principled constructive way, avoiding full Pow yet retaining usable collections.
    • Potential workflows: “Negative powerclass containers” that allow reasoning sufficient for many specs without committing to full P(a).
    • Assumptions/dependencies: Exponential objects where needed; the paper’s reductions (existence of F(1) ⇒ existence of F(a) for all a) to scale up from small cases.
  • Axiomatic “risk budget” analytics for large proof developments
    • Sector: Policy, Industry
    • What: Quantify and track the proof-theoretic/consistency-strength impact of adopted axioms (e.g., moving from CZF to CZF+DCom ≡ CZF+Pow), informing certification bodies or internal governance about acceptable foundational profiles.
    • Potential products: Dashboards showing equiconsistency and implication graphs; automatic detection of “hidden” upgrades (e.g., via 2^ = P(1)).
    • Assumptions/dependencies: Community consensus on metricization; relies on the paper’s equiconsistency results (CZF+ADCom ≡ CZF, CZF+DCom ≡ CZF+Pow) and independence constructions.
  • Program semantics that exploit Kripke variability (linear vs branching)
    • Sector: Software, Education
    • What: Use the paper’s insight that linear Kripke frames validate DCom while branching frames can force NDCom to prototype semantics where availability of classical reasoning (via double-negation stability) varies with “time/world,” modeling phased verification or knowledge growth.
    • Potential tools: Teaching languages or research PLs with “frame-tunable” intuitionistic semantics; sandbox environments to explore proof power vs frame shape.
    • Assumptions/dependencies: Mature integration of Kripke-universe semantics into PL tooling; performance and usability scaling.
  • Minimal-strength constructive set-theory for verified extraction pipelines
    • Sector: Software, Industry
    • What: Drawing on the paper’s persistence results and the ADCom model that does not increase consistency strength, design extraction-target foundations that intentionally avoid Pow (via NDCom/ADCom environments) to keep proofs predicative and programs more amenable to total, computational interpretation.
    • Potential products: Predicative verification profiles; “ADCom mode” to constrain developments to settings where only trivial double-complements (subsets of 1) exist.
    • Assumptions/dependencies: Strong ecosystem support (libraries, tactics) under weaker axioms; user acceptance of restricted reasoning.
  • Curricular standards for constructive logic with independence labs
    • Sector: Education, Policy
    • What: Institutional adoption of lab-based modules where students build Kripke and realizability models (as in the paper) to witness independence (DCom vs NDCom) and equiconsistency (ADCom with CZF), cultivating healthy skepticism about hidden axioms in formal work.
    • Potential workflows: University-level course templates; shared repositories of formalized models; assessment frameworks.
    • Assumptions/dependencies: Instructor training; availability of formalization packages grounded in the paper’s constructions.
  • Formal-methods governance for regulated sectors
    • Sector: Policy, Industry (avionics, rail, medical devices)
    • What: Certification guidance that explicitly catalogs which constructive axioms are permitted. For example, allowing ADCom (no increase over CZF) while restricting DCom (since it entails Pow) unless accompanying assurance justifies the increased strength.
    • Potential tools: Compliance checklists integrated with theorem-proving CI; audit artifacts citing the paper’s results.
    • Assumptions/dependencies: Engagement with standards bodies; mapping technical results to compliance requirements.
  • Research pipelines on computability-aware set theory
    • Sector: Academia
    • What: Extend the paper’s functional realizability analysis (where ADCom holds, implying ¬Pow) to design constructive set theories optimized for program extraction and computational content, balancing negative translations against practical decidability.
    • Potential outputs: New axiom schemata; realizability models with tunable classical fragments; benchmarks for automation.
    • Assumptions/dependencies: Further theoretical development; cross-community collaboration (logic, PL, verification).

Notes on critical assumptions/dependencies (cross-cutting):

  • DCom ⇒ Pow requires CZF with Subset Collection (and associated infrastructure such as exponentials in some reductions).
  • Persistence under realizability: DCom persistence needs Σ1-Separation or the Regular Extension Axiom; NDCom persistence needs Pow; ADCom persists more broadly per the paper’s results.
  • Kripke universes: Linear frames validate DCom; carefully chosen non-linear frames can satisfy NDCom even over strong classical bases.
  • Equiconsistency: CZF+DCom ≡ CZF+Pow; CZF+ADCom ≡ CZF; CZF and CZF– are equiconsistent (cited results); adopting Δ0-LEM can make every set stable without increasing strength over CZF–.

Glossary

  • Absoluteness: A property of formulas remaining invariant across models or extensions. "investigated absoluteness of certain arithmetical formulas over IZF+DCom\mathsf{IZF+DCom}"
  • Axiom of Anti-Double Complement (ADCom): Principle asserting that only subsets of 1 can have a double complement. "the Axiom of Anti-Double Complement ADCom\mathsf{ADCom}"
  • Axiom of Double Complement (DCom): Axiom stating every set has a double complement under double negation of membership. "Axiom of Double Complement (DCom\mathsf{DCom})"
  • Axiom of Non-Double Complement (NDCom): Statement that there exists a set whose double complement does not exist. "which will be named NDCom\mathsf{NDCom} and ADCom\mathsf{ADCom}"
  • Axiom of Power Set (Pow): Axiom postulating the existence of the power set for every set. "the Axiom of Power Set Pow\mathsf{Pow}"
  • Axiom of Subcountability: Principle that every set is an image of a subset of the natural numbers. "the Axiom of Subcountability, which states every set is an image of a subset of ω\omega, "
  • Brouwnian principles: Constructive logical principles associated with Brouwer’s intuitionism. "consistent with some Brouwnian principles and Church's thesis."
  • Class Inductive Definition Theorem: Result ensuring existence of the least class closed under an inductive definition. "Class Inductive Definition Theorem, CZF\mathsf{CZF}^-"
  • Constructive ZF (CZF): A constructive set theory replacing certain classical axioms to fit predicative/multi-valued function settings. "Constructive ZF (CZF\mathsf{CZF}) introduced by Aczel"
  • Delta_0-LEM: Law of excluded middle restricted to bounded formulas. "$\mathsf{\Delta_0\mhyphen LEM}$ proves every set is stable."
  • Double-negation translation: A technique translating classical proofs into intuitionistic ones via double negation. "double-negation translation"
  • Epsilon-induction (∈-induction): Induction principle over the membership relation replacing Regularity in intuitionistic settings. "Regularity with \in-induction"
  • Exponentiation: Axiom ensuring the existence of function spaces as sets. "exponential sets ab={fa×bf ⁣:ab}{}^ab = \{f\subseteq a\times b\mid f\colon a\to b\}."
  • Forcing extension: Model-theoretic construction adding sets to a universe to satisfy desired properties. "isomorphic to the forcing extension VP¬¬(1)V^{\mathcal{P}^{\lnot\lnot}(1)}"
  • Fullness: A form of Subset Collection guaranteeing weak uniformization of multi-valued functions. "Fullness is the following statement:"
  • Functional realizability: A realizability interpretation using functions to witness constructive truths. "functional realizability satisfies the Axiom of Anti-Double Complement ADCom\mathsf{ADCom}"
  • Fully inductive relation: A relation supporting induction and well-founded recursion via uniformly definable predecessors. "a fully inductive relation, a stronger version of a well-founded relation."
  • Inexhaustible: A class too large to be captured by any set in the sense that it has an element outside every set. "the class of all ordinals OrdOrd is inexhaustible"
  • Intuitionistic ZF (IZF): Intuitionistic variant of ZF using Collection and ∈-induction instead of Replacement and Regularity. "Intuitionistic ZF (IZF\mathsf{IZF}), which is obtained by replacing Replacement with Collection, Regularity with \in-induction, and uses intuitionistic logic instead of classical logic,"
  • Kripke model: Semantics for intuitionistic logic using nodes (worlds) ordered by extension of information. "Lubarsky's Kripke models over CZF\mathsf{CZF}"
  • Kripke-Platek set theory (KP): A weaker set theory focusing on admissible sets, often used for predicative foundations. "Kripke-Platek set theory KP\mathsf{KP}"
  • Law of Excluded Middle (LEM): Classical logical axiom stating p¬pp \lor \neg p for any proposition. "the law of excluded middle (LEM\mathsf{LEM})"
  • Multi-valued function: A relation from A to B assigning possibly multiple outputs in B to each input in A. "A relation RA×BR\subseteq A\times B is a multi-valued function from AA to BB"
  • Negative powerclass: The class of subsets closed under double-negation-stable membership. "The negative powerclass of aa, P¬¬(a)\mathcal{P}^{\lnot\lnot}(a)"
  • Realizability: Semantics interpreting mathematical statements via computational witnesses. "are persistent under realizability"
  • Regular extension axiom: An axiom ensuring sets can be extended to regular sets, aiding certain constructions. "the regular extension axiom to establish the persistence of DCom\mathsf{DCom}"
  • Strong Collection: Strengthened Collection axiom guaranteeing existence of subimages for relations with fixed domain. "the statement of Strong Collection: for every set aa and a class multi-valued function R ⁣:aVR\colon a V, we have a subimage of RR."
  • Subset Collection: Constructive replacement for Powerset ensuring sets of subimages for families of relations. "Subset Collection: for every class family of relations Rua×bR_u\subseteq a\times b parameterized by uu, we can find a set cc"
  • von Neumann hierarchy: Cumulative hierarchy of sets built by iterated power set operations. "von Neumann hierarchies are defined by Vα=β<αP(Vβ)V_\alpha = \bigcup_{\beta<\alpha}\mathcal{P}(V_\beta)."
  • Well-founded recursion: Principle enabling definition of functions by recursion over a well-founded (here, fully inductive) relation. "Well-founded recursion, CZF\mathsf{CZF}^-"

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Collections

Sign up for free to add this paper to one or more collections.

Tweets

Sign up for free to view the 2 tweets with 37 likes about this paper.