Nuprl Lemma : presheaf-sigma-at

∀[X,A,B,I,a:Top].  (Σ A B(a) ~ u:A(a) × B((a;u)))


Proof




Definitions occuring in Statement :  presheaf-sigma: Σ A B,  psc-adjoin-set: (v;u),  presheaf-type-at: A(a),  uall: ∀[x:A]. B[x],  top: Top,  product: x:A × B[x],  sqequal: s ~ t
Definitions unfolded in proof :  presheaf-type-at: A(a),  presheaf-sigma: Σ A B,  pi1: fst(t),  uall: ∀[x:A]. B[x],  member: t ∈ T
Lemmas referenced :  top_wf
Rules used in proof :  sqequalSubstitution,  sqequalRule,  sqequalReflexivity,  sqequalTransitivity,  computationStep,  isect_memberFormation,  introduction,  cut,  sqequalAxiom,  extract_by_obid,  hypothesis,  sqequalHypSubstitution,  isect_memberEquality,  isectElimination,  thin,  hypothesisEquality,  because_Cache

Latex:
\mforall{}[X,A,B,I,a:Top].    (\mSigma{}  A  B(a)  \msim{}  u:A(a)  \mtimes{}  B((a;u)))



Date html generated: 2018_05_23-AM-08_19_20
Last ObjectModification: 2018_05_20-PM-10_00_05

Theory : presheaf!models!of!type!theory


Home Index