Nuprl Lemma : constrained-msg-interface-valueall-type
∀[f:Name ─→ Type]. ∀[locs:Id List]. ∀[hdrs:Name List].
valueall-type(Interface(to locs, with hdrs)) supposing (∀h∈hdrs.valueall-type(f h))
Proof
Definitions occuring in Statement :
constrained-msg-interface: Interface(to locs, with hdrs)
,
Id: Id
,
name: Name
,
l_all: (∀x∈L.P[x])
,
list: T List
,
valueall-type: valueall-type(T)
,
uimplies: b supposing a
,
uall: ∀[x:A]. B[x]
,
apply: f a
,
function: x:A ─→ B[x]
,
universe: Type
Lemmas :
sq_stable__valueall-type,
decidable__lt,
length_wf,
name_wf,
false_wf,
less-iff-le,
add_functionality_wrt_le,
add-swap,
add-commutes,
le-add-cancel,
lelt_wf,
subtype_base_sq,
list_subtype_base,
atom_subtype_base,
equal-wf-base,
constrained-msg-interface_wf,
base_wf,
l_all_wf2,
valueall-type_wf,
l_member_wf,
list_wf,
Id_wf,
evalall-pair,
valueall-type-has-valueall,
int-valueall-type,
Id-valueall-type,
bool_wf,
union-valueall-type,
unit_wf2,
equal-valueall-type,
name-valueall-type,
has-value_wf_base
Latex:
\mforall{}[f:Name {}\mrightarrow{} Type]. \mforall{}[locs:Id List]. \mforall{}[hdrs:Name List].
valueall-type(Interface(to locs, with hdrs)) supposing (\mforall{}h\mmember{}hdrs.valueall-type(f h))
Date html generated:
2015_07_22-AM-11_59_18
Last ObjectModification:
2015_01_28-AM-08_42_09
Home
Index