predicate-logic

Installation
SKILL.md

Predicate Logic

When to Use

Use this skill when working on predicate-logic problems in mathematical logic.

Decision Tree

  1. Quantifier Analysis

    • Identify: ForAll (universal), Exists (existential)
    • Scope of quantifiers and free/bound variables
    • z3_solve.py prove "ForAll([x], P(x)) implies P(a)"
  2. Prenex Normal Form

    • Move all quantifiers to front
    • Standardize variables to avoid capture
    • sympy_compute.py simplify "prenex(formula)"
Related skills
Installs
1
GitHub Stars
3.8K
First Seen
Apr 5, 2026