previous up next
Go backward to Example
Go up to Top
Go forward to Example
RISC-Linz logo

Explicitly Defined Functions

Proposition: For proving the goal G[x <- F(a0, ..., an-1)] with

F(x0, ..., xn-1) := T,
it suffices to prove G[x <- T[x0 <- a0, ..., xn-1 <- an-1]]:
K union {forall x0, ..., xn-1: F(x0, ..., xn-1) = T}
G[x <- F(a0, ..., an-1)]
~~>
K union {forall x0, ..., xn-1: F(x0, ..., xn-1) = T}
G[x <- T[x0 <- a0, ..., xn-1 <- an-1]]

Insert the definition of the function!


Author: Wolfgang Schreiner
Last Modification: November 30, 1999

previous up next