Nuprl Rule : pertypeEquality

This rule proved as lemma rule_pertype_equality_true in file rules/rules_pertype.v
 at https://github.com/vrahli/NuprlInCoq  

H  ⊢ pertype(R) pertype(R') ∈ Type

  BY pertypeEquality ()
  
  x:Base, y:Base ⊢ y ∈ Type
  x:Base, y:Base ⊢ R' y ∈ Type
  x:Base, y:Base, z:R y ⊢ R' y
  x:Base, y:Base, z:R' y ⊢ y
  x:Base, y:Base, z:R y ⊢ x
  x:Base, y:Base, z:Base, u:R y, v:R z ⊢ z



Definitions occuring in rule :  equal: t ∈ T pertype: pertype(R) member: t ∈ T universe: Type base: Base apply: a axiom: Ax

Latex:
H    \mvdash{}  pertype(R)  =  pertype(R')

    BY  pertypeEquality  x  y  z  u  v  ()
   
    H  x:Base,  y:Base  \mvdash{}  R  x  y  \mmember{}  Type
    H  x:Base,  y:Base  \mvdash{}  R'  x  y  \mmember{}  Type
    H  x:Base,  y:Base,  z:R  x  y  \mvdash{}  R'  x  y
    H  x:Base,  y:Base,  z:R'  x  y  \mvdash{}  R  x  y
    H  x:Base,  y:Base,  z:R  x  y  \mvdash{}  R  y  x
    H  x:Base,  y:Base,  z:Base,  u:R  x  y,  v:R  y  z  \mvdash{}  R  x  z



Date html generated: 2019_06_20-PM-04_12_17
Last ObjectModification: 2016_07_08-PM-03_48_50

Theory : rules


Home Index