| | |
Summary: Set-based Operators and Fixed-Points by Support
Andreas Abel
April 22, 2004
In Abel and Altenkirch's article A Predicative Analysis of Structural Recur-
sion [AA02] one nds on page 34 a denition of the semantics [[]] of a strictly
positive inductive type . This denition (5.1) is itself a strictly-positive induc-
tive denition on the meta-level. In the following we exhibit its correspondence
to the algorithmic construction of a least xed-point as found in Pierce's book
Types and Programming Languages [Pie02] on pages 290{295.
First we give a simplied version of the denition restricted to a single type
variable.
Denition 5.1. For 2 Ty(X) and a closed type let
[[]] : P (Val ) ! P
Val ()
be a monotone operator with a urelement relation
U Val Val ()
such that for all v 2 Val () and u 2 Val :
v 2 [[]](V ) u U v
|