Nuprl Lemma : comb_for_omral_inj_wf

λg,r,k,v,z. inj(k,v) ∈ g:OCMon ⟶ r:CDRng ⟶ k:|g| ⟶ v:|r| ⟶ (↓True) ⟶ |omral(g;r)|


Proof




Definitions occuring in Statement :  omral_inj: inj(k,v) omralist: omral(g;r) squash: T true: True member: t ∈ T lambda: λx.A[x] function: x:A ⟶ B[x] cdrng: CDRng rng_car: |r| ocmon: OCMon grp_car: |g| set_car: |p|
Definitions unfolded in proof :  member: t ∈ T squash: T all: x:A. B[x] uall: [x:A]. B[x] prop: cdrng: CDRng crng: CRng rng: Rng ocmon: OCMon abmonoid: AbMon mon: Mon
Lemmas referenced :  omral_inj_wf squash_wf true_wf rng_car_wf grp_car_wf cdrng_wf ocmon_wf
Rules used in proof :  sqequalSubstitution sqequalTransitivity computationStep sqequalReflexivity lambdaEquality sqequalHypSubstitution imageElimination cut lemma_by_obid dependent_functionElimination thin hypothesisEquality equalityTransitivity hypothesis equalitySymmetry isectElimination setElimination rename

Latex:
\mlambda{}g,r,k,v,z.  inj(k,v)  \mmember{}  g:OCMon  {}\mrightarrow{}  r:CDRng  {}\mrightarrow{}  k:|g|  {}\mrightarrow{}  v:|r|  {}\mrightarrow{}  (\mdownarrow{}True)  {}\mrightarrow{}  |omral(g;r)|



Date html generated: 2016_05_16-AM-08_24_15
Last ObjectModification: 2015_12_28-PM-06_39_09

Theory : polynom_3


Home Index