Nuprl Lemma : priority-select_wf

[T:Type]. ∀[as:T List]. ∀[f,g:T ⟶ 𝔹].  (priority-select(f;g;as) ∈ 𝔹?)


Proof




Definitions occuring in Statement :  priority-select: priority-select(f;g;as) list: List bool: 𝔹 uall: [x:A]. B[x] unit: Unit member: t ∈ T function: x:A ⟶ B[x] union: left right universe: Type
Definitions unfolded in proof :  priority-select: priority-select(f;g;as) uall: [x:A]. B[x] member: t ∈ T so_lambda: λ2y.t[x; y] so_apply: x[s1;s2]
Lemmas referenced :  list_accum_wf bool_wf unit_wf2 it_wf ifthenelse_wf isl_wf btrue_wf bfalse_wf list_wf
Rules used in proof :  sqequalSubstitution sqequalRule sqequalReflexivity sqequalTransitivity computationStep isect_memberFormation introduction cut lemma_by_obid sqequalHypSubstitution isectElimination thin hypothesisEquality unionEquality hypothesis inrEquality lambdaEquality applyEquality inlEquality axiomEquality equalityTransitivity equalitySymmetry functionEquality isect_memberEquality because_Cache universeEquality

Latex:
\mforall{}[T:Type].  \mforall{}[as:T  List].  \mforall{}[f,g:T  {}\mrightarrow{}  \mBbbB{}].    (priority-select(f;g;as)  \mmember{}  \mBbbB{}?)



Date html generated: 2016_05_15-PM-03_53_04
Last ObjectModification: 2015_12_27-PM-01_24_03

Theory : general


Home Index