package util
Content Hierarchy
Ordering
- Alphabetic
Visibility
- Public
- Protected
Type Members
- class InterpolationException extends Exception
- trait SolveUtils extends AnyRef
- class solvePropositional extends SolveUtils
Value Members
- object ArithmeticInductionToSchema
- object AtomicExpansion
- object CreateASchemaVersion extends LKVisitor[MutableContext]
- object EigenVariablesLK
- object EquationalLKProver extends OneShotProver
- object ExtractInterpolant
- object Interpolate
- object IsKSimple
- object LKProver extends OneShotProver
- object consoleString
- object containsDefinitionRules
- object containsEqualityReasoning
- object cutFormulas
- object cutsNumber
- object extractInductionAxioms
- object extractInductionGrammar
- object extractRecSchem
- object freeVariablesLK
- object groundFreeVarsLK
- object inductionEigenvariables
- object inductionsNumber
- object instanceProof
- object instantiateProof
- object isCutFree
- object isInductionFree
- object isMaeharaMG3i
Checks whether a given proof in LK is in the calculus L'J introduced in [Maehara 1954].
Checks whether a given proof in LK is in the calculus L'J introduced in [Maehara 1954]. In [Troelstra et al. 2000] this calculus is referred to as m-G3i.
[Maehara 1954] Maehara Shoji, Eine Darstellung der intuitionistischen Logik in der klassischen, 1954. [Troelstra et al. 2000] Troelstra, Schwichtenberg, Basic Proof Theory, 2000.
- object isRegular
- object logicalComplexity
- object printProofStats
- object quantRulesNumber
- object regularize
Proof regularization
- object rulesNumber
- object solvePropositional extends solvePropositional
- object solveQuasiPropositional extends solvePropositional
- object strongQuantRulesNumber
- object weakQuantRulesNumber
This is the API documentation for GAPT.
The main package is gapt.