Program Semantics and Classical Logic



The reason why we are interested in continuity at all is the so-called Knaster-
Tarski theorem, which says that intersections of fixpoints as we have used
them in the translation of the recursion construct can be ‘approximated from
below’. The following lemma is a version of the Knaster-Tarski theorem in
our modeltheoretic setting. It will be crucial in proving the induction theorem
we are after.

Lemma 8 (Knaster-Tarski) Let B and A1, . . . , An be terms of type s ×
s → t
which are continuous in the type s × s → t variables X1 , . . . , Xn . Fix a
model and an assignment a. For each k (1 ≤ k ≤ n) let R0 = 0 and Rmm + =
V(Ak, α[Rm∕Xι,..., Rm∕Xn]). Then V(Ak, a[R /Xι,..., Rωn/Xn]) = Rk for
each
k and

n

V (λr. ∀X1 ...Xn(∕∖ Xi = Ai →B(r)),a) = V (B,aR/Xι,...,Rk /Xn])
i=1

Proof. First, we check by induction on m that Rk0 ⊆ Rk1 ⊆ . . . ⊆ Rkm ⊆ . . .,
for each
k. Trivially, 0 = Rk0 ⊆ Rk1 . Suppose that Rkm ⊆ Rkm+1 for each k.
Since
Ak is monotonic in X1 , . . . , Xn it holds that

Rkm+1 =V(Ak,a[R1m/X1,...,Rnm/Xn])

V(Ak,a[R1m+1/X1,...,Rnm+1/Xn])=Rkm+2

which proves the statement. It follows from Lemma 6 that

V(Ak, a[Rk/Xι,..., Rk/Xn]) = [ V(Ak, a[Rm∕Xι,..., Rm/Xn]) =
m

[ Rkm+1 = [ Rkm = Rkk
mm

Next, observe that

λr.∀X1...Xn(^n Xi =Ai → B(r))
i=1

is equivalent with

λr. ∀Y (∃X1 ...Xn(^n Xi = Ai∧Y = B) → Y (r))
i=1

19



More intriguing information

1. I nnovative Surgical Technique in the Management of Vallecular Cyst
2. Cross border cooperation –promoter of tourism development
3. The name is absent
4. The name is absent
5. The effect of globalisation on industrial districts in Italy: evidence from the footwear sector
6. Education as a Moral Concept
7. Sectoral Energy- and Labour-Productivity Convergence
8. Multifunctionality of Agriculture: An Inquiry Into the Complementarity Between Landscape Preservation and Food Security
9. TRADE NEGOTIATIONS AND THE FUTURE OF AMERICAN AGRICULTURE
10. Education Research Gender, Education and Development - A Partially Annotated and Selective Bibliography
11. THE RISE OF RURAL-TO-RURAL LABOR MARKETS IN CHINA
12. Outline of a new approach to the nature of mind
13. New issues in Indian macro policy.
14. LAND-USE EVALUATION OF KOCAELI UNIVERSITY MAIN CAMPUS AREA
15. From Aurora Borealis to Carpathians. Searching the Road to Regional and Rural Development
16. From Communication to Presence: Cognition, Emotions and Culture towards the Ultimate Communicative Experience. Festschrift in honor of Luigi Anolli
17. Plasmid-Encoded Multidrug Resistance of Salmonella typhi and some Enteric Bacteria in and around Kolkata, India: A Preliminary Study
18. Trade Liberalization, Firm Performance and Labour Market Outcomes in the Developing World: What Can We Learn from Micro-LevelData?
19. Apprenticeships in the UK: from the industrial-relation via market-led and social inclusion models
20. The name is absent