Nuprl Definition : b-almost-full
A binary relation R on ℕ is almost full if every strictly increasing sequence s
must have a pair s(n), s(m) (with n < m) related by R.
But the n and m need not be an extensional property of s because we have
"squashed" the proposition ⌜∃n:ℕ. ∃m:{n + 1...}. R[s n; s m]⌝
using the quotient by //True.
This allows us to prove that relations are almost full using
bar induction on monotone bars, which relies on continuity -- which is
not extensional.
The key lemma used to prove the Intuitionistic Ramsey Theorem (Veldman & Bezem)
(See intuitionistic-Ramsey) is b-almost-full-intersection, which
uses monotone-bar-induction-strict3
That is a variant of bar induction on monotone bars, which follows from
bar induction on decidable bars and the strong continuity principle
-- two Brouwerian principles that we have proved to be true in Nuprl
using our Nuprl-in-Coq meta-theory.
⋅
b-almost-full(n,m.R[n; m]) == ∀s:StrictInc. ⇃(∃n:ℕ. ∃m:{n + 1...}. R[s n; s m])
Definitions occuring in Statement :
strict-inc: StrictInc
,
quotient: x,y:A//B[x; y]
,
int_upper: {i...}
,
nat: ℕ
,
all: ∀x:A. B[x]
,
exists: ∃x:A. B[x]
,
true: True
,
apply: f a
,
add: n + m
,
natural_number: $n
Definitions occuring in definition :
all: ∀x:A. B[x]
,
strict-inc: StrictInc
,
quotient: x,y:A//B[x; y]
,
nat: ℕ
,
exists: ∃x:A. B[x]
,
int_upper: {i...}
,
add: n + m
,
natural_number: $n
,
apply: f a
,
true: True
FDL editor aliases :
b-almost-full
Latex:
b-almost-full(n,m.R[n; m]) == \mforall{}s:StrictInc. \00D9(\mexists{}n:\mBbbN{}. \mexists{}m:\{n + 1...\}. R[s n; s m])
Date html generated:
2016_07_08-PM-04_49_56
Last ObjectModification:
2015_12_21-AM-00_33_13
Theory : continuity
Home
Index