Documentation

Pdl.Interpolation

Interpolation (Sections 2.3 and 7) #

def Interpolant (φ ψ θ : Formula) :

An interpolant θ for φ and ψ only uses the vocabulary in both, is implied by φ and implies ψ.

Equations
Instances For
    theorem interpolation {φ ψ : Formula} :
    tautology (~φ(~ψ))∃ (θ : Formula), Interpolant φ ψ θ