at
.
logic
.
gapt
.
proofs
ral
package
ral
Content Hierarchy
RalFactor
RalSub
RalCut
RalProof
RalPara
RalInitial
Visibility
Public
All
Type Members
case class
RalAllF
(
subProof:
RalProof
,
idx:
SequentIndex
,
skolemSymbol:
String
)
extends
SimpleOneFormulaRule
with
Product
with
Serializable
case class
RalAllT
(
subProof:
RalProof
,
idx:
SequentIndex
,
eigenVariable:
Var
)
extends
OneFormulaRule
with
Product
with
Serializable
case class
RalAndF
(
subProof:
RalProof
,
idx:
SequentIndex
)
extends
SimpleOneFormulaRule
with
Product
with
Serializable
case class
RalAndT1
(
subProof:
RalProof
,
idx:
SequentIndex
)
extends
SimpleOneFormulaRule
with
Product
with
Serializable
case class
RalAndT2
(
subProof:
RalProof
,
idx:
SequentIndex
)
extends
SimpleOneFormulaRule
with
Product
with
Serializable
case class
RalBottomT
(
subProof:
RalProof
,
idx:
SequentIndex
)
extends
SimpleOneFormulaRule
with
Product
with
Serializable
case class
RalCut
(
subProof1:
RalProof
,
indices1:
Seq
[
SequentIndex
]
,
subProof2:
RalProof
,
indices2:
Seq
[
SequentIndex
]
)
extends
RalProof
with
Product
with
Serializable
case class
RalExF
(
subProof:
RalProof
,
idx:
SequentIndex
,
eigenVariable:
Var
)
extends
OneFormulaRule
with
Product
with
Serializable
case class
RalExT
(
subProof:
RalProof
,
idx:
SequentIndex
,
skolemSymbol:
String
)
extends
SimpleOneFormulaRule
with
Product
with
Serializable
case class
RalFactor
(
subProof:
RalProof
,
idx1:
SequentIndex
,
idx2:
SequentIndex
)
extends
RalProof
with
Product
with
Serializable
case class
RalImpF1
(
subProof:
RalProof
,
idx:
SequentIndex
)
extends
SimpleOneFormulaRule
with
Product
with
Serializable
case class
RalImpF2
(
subProof:
RalProof
,
idx:
SequentIndex
)
extends
SimpleOneFormulaRule
with
Product
with
Serializable
case class
RalImpT
(
subProof:
RalProof
,
idx:
SequentIndex
)
extends
SimpleOneFormulaRule
with
Product
with
Serializable
case class
RalInitial
(
conclusion:
Sequent
[(
Label
,
HOLFormula
)]
)
extends
RalProof
with
Product
with
Serializable
case class
RalNegF
(
subProof:
RalProof
,
idx:
SequentIndex
)
extends
SimpleOneFormulaRule
with
Product
with
Serializable
case class
RalNegT
(
subProof:
RalProof
,
idx:
SequentIndex
)
extends
SimpleOneFormulaRule
with
Product
with
Serializable
case class
RalOrF1
(
subProof:
RalProof
,
idx:
SequentIndex
)
extends
SimpleOneFormulaRule
with
Product
with
Serializable
case class
RalOrF2
(
subProof:
RalProof
,
idx:
SequentIndex
)
extends
SimpleOneFormulaRule
with
Product
with
Serializable
case class
RalOrT
(
subProof:
RalProof
,
idx:
SequentIndex
)
extends
SimpleOneFormulaRule
with
Product
with
Serializable
case class
RalPara
(
subProof1:
RalProof
,
equation:
Suc
,
subProof2:
RalProof
,
modulant:
SequentIndex
,
replacementContext:
Abs
,
leftToRight:
Boolean
)
extends
RalProof
with
Product
with
Serializable
trait
RalProof
extends
SequentProof
[(
Label
,
HOLFormula
),
RalProof
]
case class
RalSub
(
subProof:
RalProof
,
substitution:
Substitution
)
extends
RalProof
with
Product
with
Serializable
case class
RalTopF
(
subProof:
RalProof
,
idx:
SequentIndex
)
extends
SimpleOneFormulaRule
with
Product
with
Serializable
Value Members
object
RalProof
Ungrouped