Nuprl Definition : p-inject
p-inject(A;B;f) ==
  ∀x,y:A.  ((↑can-apply(f;x)) 
⇒ (↑can-apply(f;y)) 
⇒ (do-apply(f;x) = do-apply(f;y) ∈ B) 
⇒ (x = y ∈ A))
Definitions occuring in Statement : 
do-apply: do-apply(f;x)
, 
can-apply: can-apply(f;x)
, 
assert: ↑b
, 
all: ∀x:A. B[x]
, 
implies: P 
⇒ Q
, 
equal: s = t ∈ T
Definitions occuring in definition : 
all: ∀x:A. B[x]
, 
assert: ↑b
, 
can-apply: can-apply(f;x)
, 
implies: P 
⇒ Q
, 
do-apply: do-apply(f;x)
, 
equal: s = t ∈ T
FDL editor aliases : 
p-inject
Latex:
p-inject(A;B;f)  ==
    \mforall{}x,y:A.    ((\muparrow{}can-apply(f;x))  {}\mRightarrow{}  (\muparrow{}can-apply(f;y))  {}\mRightarrow{}  (do-apply(f;x)  =  do-apply(f;y))  {}\mRightarrow{}  (x  =  y))
Date html generated:
2016_05_15-PM-03_37_19
Last ObjectModification:
2015_09_23-AM-07_44_22
Theory : general
Home
Index