Nuprl Definition : name-morph
name-morph(I;J) ==
  {f:nameset(I) ⟶ extd-nameset(J)| 
   ∀i,j:nameset(I).  ((↑isname(f i)) ⇒ (↑isname(f j)) ⇒ ((f i) = (f j) ∈ extd-nameset(J)) ⇒ (i = j ∈ nameset(I)))} 
Definitions occuring in Statement : 
isname: isname(z), 
extd-nameset: extd-nameset(L), 
nameset: nameset(L), 
assert: ↑b, 
all: ∀x:A. B[x], 
implies: P ⇒ Q, 
set: {x:A| B[x]} , 
apply: f a, 
function: x:A ⟶ B[x], 
equal: s = t ∈ T
Definitions occuring in definition : 
set: {x:A| B[x]} , 
function: x:A ⟶ B[x], 
all: ∀x:A. B[x], 
assert: ↑b, 
isname: isname(z), 
implies: P ⇒ Q, 
extd-nameset: extd-nameset(L), 
apply: f a, 
equal: s = t ∈ T, 
nameset: nameset(L)
FDL editor aliases : 
name-morph
Latex:
name-morph(I;J)  ==
    \{f:nameset(I)  {}\mrightarrow{}  extd-nameset(J)| 
      \mforall{}i,j:nameset(I).    ((\muparrow{}isname(f  i))  {}\mRightarrow{}  (\muparrow{}isname(f  j))  {}\mRightarrow{}  ((f  i)  =  (f  j))  {}\mRightarrow{}  (i  =  j))\} 
Date html generated:
2016_05_20-AM-09_29_30
Last ObjectModification:
2015_09_23-AM-09_29_28
Theory : cubical!sets
Home
Index