Program Semantics and Classical Logic



Note that the logical operators that were obtained in Definition 9 get their
standard meaning.

We can now define the notion of entailment.

Definition 11 Let Γ {φ} be a set of sentences. Γ (standardly) entails φ,
Γ =s φ, iff, for each model M, and each assignment a for M, VM (φ, a) = 1,
if VM (γ, a) = 1 for all γ Γ.

It will be useful to have a typographical convention which helps us distinguish
between variables of various types. The following table gives an overview of
the symbols we shall typically use for variables of a fixed type. For variables
whose type is not fixed, we shall continue to use
ξ and ζ .

Type

Variables

e

x,y,z,v

e → t

X

s

i,j

s × s

r

s × s t

X,Y

5 Nonlogical Axioms

There are two kinds of constraints we wish to impose on our models. First,
we want our domain
Ds to behave as a set of states. Second, we want De to
behave as the natural numbers.

Starting with the second requirement, we impose the (second order) Peano
Axioms, which for the sake of completeness we shall list here. We refer to
the conjunction of these axioms as PA
2 .

-x. S(x) = 0

x y. S(x) = S(y) → x = y

x. x + 0 = x

x y. x + S(y) = S(x + y)

x. x × 0 = 0

x y. x × S(y) = (x × y) + x

X ((X (0) ∧∀x(X(x) → X (S(x)))) →xX(x))

12



More intriguing information

1. Citizenship
2. Markets for Influence
3. The name is absent
4. Do imputed education histories provide satisfactory results in fertility analysis in the Western German context?
5. Globalization and the benefits of trade
6. The name is absent
7. Notes on an Endogenous Growth Model with two Capital Stocks II: The Stochastic Case
8. The name is absent
9. A simple enquiry on heterogeneous lending rates and lending behaviour
10. A Rational Analysis of Alternating Search and Reflection Strategies in Problem Solving
11. Top-Down Mass Analysis of Protein Tyrosine Nitration: Comparison of Electron Capture Dissociation with “Slow-Heating” Tandem Mass Spectrometry Methods
12. Disturbing the fiscal theory of the price level: Can it fit the eu-15?
13. The Response of Ethiopian Grain Markets to Liberalization
14. Weak and strong sustainability indicators, and regional environmental resources
15. Une Gestion des ressources humaines à l'interface des organisations : vers une GRH territoriale ?
16. Popular Conceptions of Nationhood in Old and New European
17. The name is absent
18. TOWARDS THE ZERO ACCIDENT GOAL: ASSISTING THE FIRST OFFICER MONITOR AND CHALLENGE CAPTAIN ERRORS
19. Pass-through of external shocks along the pricing chain: A panel estimation approach for the euro area
20. The name is absent