The Theory gst-fixp
Parents
gst-fun
Constants
bnd_mono
GS rarr.gif (GS rarr.gif GS) rarr.gif BOOL
closed
GS rarr.gif (GS rarr.gif GS) rarr.gif BOOL
fixed_point
GS rarr.gif (GS rarr.gif GS) rarr.gif BOOL
least_closed
GS rarr.gif GS rarr.gif (GS rarr.gif GS) rarr.gif BOOL
iclosed
GS rarr.gif (GS rarr.gif GS) rarr.gif GS
lfp
GS rarr.gif (GS rarr.gif GS) rarr.gif GS
Definitions
bnd_mono
turnstil.gif forall.gif D h
fillbull.gif bnd_mono D h
fillequiv.gif h D sube.gifg D
filland.gif (forall.gif x ybull.gif x sube.gifg y and.gif y sube.gifg D ruarr.gif h x sube.gifg h y)
closed
turnstil.gif forall.gif A hbull.gif closed A h equiv.gif h A sube.gifg A
fixed_point
turnstil.gif forall.gif A hbull.gif fixed_point A h equiv.gif A = h A
least_closed
turnstil.gif forall.gif D A h
fillbull.gif least_closed D A h
fillequiv.gif A sube.gifg D
filland.gif closed A h
filland.gif (forall.gif Bbull.gif B sube.gifg D and.gif closed B h ruarr.gif A sube.gifg B)
iclosed
turnstil.gif forall.gif D h
fillbull.gif iclosed D h = lcap.gifg (Sep (pset.gifg D) (lambda.gif Xbull.gif h X sube.gifg X))
lfp
turnstil.gif forall.gif D h
fillbull.gif bnd_mono D h
fillruarr.gif lfp D h sube.gifg D
filland.gif fixed_point (lfp D h) h
filland.gif least_closed D (lfp D h) h
Theorems
bnd_monoI
turnstil.gif forall.gif D h
fillbull.gif h D sube.gifg D
filland.gif (forall.gif W X
fillbull.gif W sube.gifg D and.gif X sube.gifg D and.gif W sube.gifg X ruarr.gif h W sube.gifg h X)
fillruarr.gif bnd_mono D h
bnd_monoD1
turnstil.gif forall.gif D hbull.gif bnd_mono D h ruarr.gif h D sube.gifg D
bnd_monoD2
turnstil.gif forall.gif D hbull.gif bnd_mono D h and.gif W sube.gifg X and.gif X sube.gifg D ruarr.gif h W sube.gifg h X
bnd_mono_subset
turnstil.gif forall.gif D hbull.gif bnd_mono D h and.gif X sube.gifg D ruarr.gif h X sube.gifg D
bnd_mono_cup.gifg
turnstil.gif forall.gif D A B h
fillbull.gif bnd_mono D h and.gif A sube.gifg D and.gif B sube.gifg D
fillruarr.gif h A cup.gifg h B sube.gifg h (A cup.gifg B)
def_lfp_subset
turnstil.gif forall.gif A D hbull.gif A = iclosed D h ruarr.gif A sube.gifg D
lfp_greatest
turnstil.gif forall.gif A D h
fillbull.gif h D sube.gifg D and.gif (forall.gif Xbull.gif h X sube.gifg X and.gif X sube.gifg D ruarr.gif A sube.gifg X)
fillruarr.gif A sube.gifg iclosed D h
lfp_lemma1
turnstil.gif forall.gif A D h
fillbull.gif bnd_mono D h and.gif h A sube.gifg A and.gif A sube.gifg D
fillruarr.gif h (iclosed D h) sube.gifg A
lfp_lemma2
turnstil.gif forall.gif A D h
fillbull.gif bnd_mono D h ruarr.gif h (iclosed D h) sube.gifg iclosed D h
lfp_lemma3
turnstil.gif forall.gif A D h
fillbull.gif bnd_mono D h ruarr.gif iclosed D h sube.gifg h (iclosed D h)
lfp_Tarski
turnstil.gif forall.gif A D hbull.gif bnd_mono D h ruarr.gif iclosed D h = h (iclosed D h)
lemp_lemma
turnstil.gif forall.gif D hbull.gif bnd_mono D h ruarr.gif least_closed D (iclosed D h) h
Tarski_thm
turnstil.gif forall.gif D h
fillbull.gif bnd_mono D h
fillruarr.gif (exist.gif A
fillbull.gif A sube.gifg D and.gif fixed_point A h and.gif least_closed D A h)
lfp_subset
turnstil.gif forall.gif D hbull.gif bnd_mono D h ruarr.gif lfp D h sube.gifg D
lfp_fixp
turnstil.gif forall.gif D hbull.gif bnd_mono D h ruarr.gif h (lfp D h) = lfp D h
lfp_lowerbound
turnstil.gif forall.gif D h
fillbull.gif bnd_mono D h
fillruarr.gif (forall.gif A Xbull.gif h A sube.gifg A and.gif A sube.gifg D ruarr.gif lfp D h sube.gifg A)
Collect_is_pre_fixedpt
turnstil.gif forall.gif D h p
fillbull.gif bnd_mono D h
filland.gif (forall.gif xbull.gif x isin.gifg h (Sep (lfp D h) p) ruarr.gif p x)
fillruarr.gif closed (Sep (lfp D h) p) h
induct
turnstil.gif forall.gif D h p a
fillbull.gif bnd_mono D h
filland.gif (forall.gif xbull.gif x isin.gifg h (Sep (lfp D h) p) ruarr.gif p x)
filland.gif a isin.gifg lfp D h
fillruarr.gif p a

up quick index

V