forcing_set_theory_independence

...

1|Updated Mar 14, 2026
One-click install
npx skills add https://github.com/bneb/perqed --skill forcing-set-theory-independence
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: forcing_set_theory_independence
Source: https://github.com/bneb/perqed/tree/main/.agents/skills/forcing_set_theory_independence
Command: npx skills add https://github.com/bneb/perqed --skill forcing-set-theory-independence

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps formalize and explore statements that are independent of ZFC by constructing forcing extensions and verifying which statements hold in the extended models.

Core Features & Use Cases

  • Formalize independence arguments: annotate and validate where additional axioms are needed.
  • Lean 4 integration: provides templates and skeletons to model forcing notions and generic extensions within Lean 4.
  • Educational use: illustrate classical independence results (e.g., CH) with guided Lean sketches.

Quick Start

Provide a minimal Lean 4 sketch showing that a statement is independent of ZFC by constructing a forcing extension.

Frequently Asked Questions about forcing_set_theory_independence

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I formalize independence proofs in set theory using Lean 4?

To formalize independence proofs in set theory using Lean 4, you construct forcing extensions and verify which statements hold in the extended models, using provided templates to annotate forcing relations and generic filters against ZFC axioms.

What is forcing in set theory and when do I need it for ZFC models?

Forcing is a technique used to construct extensions of ZFC models, allowing you to explore and verify statements that are independent of standard ZFC axioms by checking their truth in the newly forced generic models.

Can I use Lean 4 to demonstrate the independence of the Continuum Hypothesis?

Yes, you can use Lean 4 to illustrate classical independence results like the Continuum Hypothesis by providing guided Lean sketches and minimal scaffolds to model the forcing notions and generic extensions.

Do I need a forcing machinery scaffold to prove ZFC independence in Lean 4?

Yes, proving ZFC independence in Lean 4 requires a forcing machinery scaffold alongside Lean 4, as these templates are necessary to properly model forcing notions and validate generic extensions.

What are the limitations of using Lean 4 for set theory independence proofs?

The approach requires advanced familiarity with Lean 4 and forcing machinery, limiting its use to theoretical research and educational contexts where ZFC independence results are explicitly explored and annotated.