Experiment design partner
Translate a hypothesis into an interpretable test with metrics and guardrails.
5,448,670 AI resources indexedWorking toward the world’s largest AI resource index.
Assist in constructing type soundness proofs using progress and preservation theorems
--- name: soundness-proof-assistant-602789e15498 description: Assist in constructing type soundness proofs using progress and preservation theorems allowed-tools: - Bash - Read - Write - Edit - Glob - Grep metadata: specialization: computer-science domain: science category: programming-language-theory phase: 6 graph: domains: [domain:computer-science] specializations: [specialization:theoretical-computer-science] skillAreas: [skill-area:compiler-implementation, skill-area:language-design, skill-area:graph-algorithms] workflows: [workflow:research-grant-lifecycle] roles: [role:research-engineer, role:computational-scientist] --- # Soundness Proof Assistant ## Purpose Provides expert guidance on constructing type soundness proofs for programming language type systems. ## Capabilities - Progress theorem proof templates - Preservation theorem proof templates - Substitution lemma generation - Canonical forms lemma derivation - Proof case enumeration - Mechanization guidance ## Usage Guidelines 1. **Lemma Identification**: Identify required supporting lemmas 2. **Progress Proof**: Prove progress theorem by cases 3. **Preservation Proof**: Prove preservation theorem 4. **Substitution Lemmas**: Prove substitution preserves typing 5. **Mechanization**: Translate to proof assistant ## Tools/Libraries - Coq - Agda - Lean - Twelf--- name: soundness-proof-assistant-602789e15498 description: Assist in constructing type soundness proofs using progress and preservation theorems allowed-tools: - Bash - Read - Write - Edit - Glob - Grep metadata: specialization: computer-science domain: science category: programming-language-theory phase: 6 graph: domains: [domain:computer-science] specializations: [specialization:theoretical-computer-science] skillAreas: [skill-area:compiler-implementation, skill-area:language-design, skill-area:graph-algorithms] workflows: [workflow:research-grant-lifecycle] roles: [role:research-engineer, role:computational-scientist] --- # Soundness Proof Assistant ## Purpose Provides expert guidance on constructing type soundness proofs for programming language type systems. ## Capabilities - Progress theorem proof templates - Preservation theorem proof templates - Substitution lemma generation - Canonical forms lemma derivation - Proof case enumeration - Mechanization guidance ## Usage Guidelines 1. **Lemma Identification**: Identify required supporting lemmas 2. **Progress Proof**: Prove progress theorem by cases 3. **Preservation Proof**: Prove preservation theorem 4. **Substitution Lemmas**: Prove substitution preserves typing 5. **Mechanization**: Translate to proof assistant ## Tools/Libraries - Coq - Agda - Lean - Twelf
Imported from the listed AgentSkill.sh category. Complete supplied package files and notices are retained. Required external tools and credentials are not installed. No bundled code was executed during import. Individual agent task behavior has not been tested.