proof-theory
SolidProblem-solving strategies for proof theory in mathematical logic
AI & Automation 496 stars
41 forks Updated 1 months ago MIT
Install
Quality Score: 87/100
Stars 20%
Recency 20%
Frontmatter 20%
Documentation 15%
Issue Health 10%
License 10%
Description 5%
Skill Content
# Proof Theory
## When to Use
Use this skill when working on proof-theory problems in mathematical logic.
## Decision Tree
1. **Proof Strategy Selection**
- Direct proof: assume premises, derive conclusion
- Proof by contradiction: assume negation, derive false
- Proof by cases: split on disjunction
- Induction: base case + inductive step
2. **Structural Induction**
- Define well-founded ordering on structures
- Base: prove for minimal elements
- Step: assume for smaller, prove for current
- `z3_solve.py prove "induction_principle"`
3. **Cut Elimination**
- Gentzen's Hauptsatz: cuts can be eliminated
- Subformula property: only subformulas appear
- Useful for proof normalization
4. **Completeness/Soundness Check**
- Soundness: if provable then valid
- Completeness: if valid then provable
- `z3_solve.py prove "soundness_theorem"`
5. **Proof Verification**
- Check each step follows from rules
- Verify dependencies are satisfied
- `math_scratchpad.py verify "proof_steps"`
## Tool Commands
### Z3_Induction_Base
```bash
uv run python -m runtime.harness scripts/cc_math/z3_solve.py prove "P(0)"
```
### Z3_Induction_Step
```bash
uv run python -m runtime.harness scripts/cc_math/z3_solve.py prove "ForAll([n], Implies(P(n), P(n+1)))"
```
### Z3_Soundness
```bash
uv run python -m runtime.harness scripts/cc_math/z3_solve.py prove "Implies(derivable(phi), valid(phi))"
```
...
Details
- Author
- vibeeval
- Repository
- vibeeval/vibecosystem
- Created
- 2 months ago
- Last Updated
- 1 months ago
- Language
- C#
- License
- MIT
Integrates with
Similar Skills
Semantically similar based on skill content — not just same category
AI & Automation Listed
proof-theory
Problem-solving strategies for proof theory in mathematical logic
3,795 Updated 4 months ago
parcadei AI & Automation Solid
propositional-logic
Problem-solving strategies for propositional logic in mathematical logic
496 Updated 1 months ago
vibeeval AI & Automation Solid
propositional-logic
Problem-solving strategies for propositional logic in mathematical logic
2,210 Updated 1 weeks ago
foryourhealth111-pixel AI & Automation Listed
propositional-logic
Problem-solving strategies for propositional logic in mathematical logic
3,795 Updated 4 months ago
parcadei AI & Automation Solid
predicate-logic
Problem-solving strategies for predicate logic in mathematical logic
496 Updated 1 months ago
vibeeval