Nuprl Lemma : assert_functionality_wrt_bimplies

[u,v:𝔹].  {↑supposing ↑u} supposing ↑(u b v)


Proof




Definitions occuring in Statement :  bimplies: b q assert: b bool: 𝔹 uimplies: supposing a uall: [x:A]. B[x] guard: {T}
Definitions unfolded in proof :  guard: {T} bimplies: b q uall: [x:A]. B[x] member: t ∈ T all: x:A. B[x] implies:  Q bool: 𝔹 unit: Unit it: btrue: tt uiff: uiff(P;Q) and: P ∧ Q uimplies: supposing a bnot: ¬bb ifthenelse: if then else fi  assert: b bor: p ∨bq bfalse: ff prop: exists: x:A. B[x] or: P ∨ Q sq_type: SQType(T) false: False
Lemmas referenced :  bool_wf eqtt_to_assert assert_witness true_wf assert_wf eqff_to_assert equal_wf bool_cases_sqequal subtype_base_sq bool_subtype_base assert_of_bnot false_wf bor_wf bnot_wf
Rules used in proof :  sqequalSubstitution sqequalRule sqequalReflexivity sqequalTransitivity computationStep isect_memberFormation introduction cut hypothesisEquality thin extract_by_obid hypothesis lambdaFormation sqequalHypSubstitution unionElimination equalityElimination isectElimination productElimination independent_isectElimination independent_functionElimination isect_memberEquality because_Cache equalityTransitivity equalitySymmetry dependent_pairFormation promote_hyp dependent_functionElimination instantiate cumulativity voidElimination

Latex:
\mforall{}[u,v:\mBbbB{}].    \{\muparrow{}v  supposing  \muparrow{}u\}  supposing  \muparrow{}(u  {}\mRightarrow{}\msubb{}  v)



Date html generated: 2019_06_20-AM-11_31_24
Last ObjectModification: 2018_08_27-PM-03_40_52

Theory : bool_1


Home Index