| CSCI P545 | Sat Jan 24 11:14:37 EST 2009 © [SDJ] |
Prove all theorems in N.pvs
Prove all the theorems (and try the TCCs).
Prove all the theorems.
Arrays and records are represented by functions in the PVS logic. The rule for proving function equality is based on the Principle of Extensionality, which says, ``Two functions, f and g are provably equal if they give equal results for all possible arguments.'' That is,
f = g  if ∀x: f(x) = g(x)The Prover command (apply-extensionality n) instantiates this principle, if applicable, for sequent formula n.