Nuprl Lemma : weighted-sum-split
∀[p,q:ℚ List]. ∀[F:ℕ||p @ q|| ─→ ℚ].
  (weighted-sum(p @ q;F) = (weighted-sum(p;F) + weighted-sum(q;λi.(F (i + ||p||)))) ∈ ℚ)
Proof
Definitions occuring in Statement : 
weighted-sum: weighted-sum(p;F)
, 
length: ||as||
, 
append: as @ bs
, 
list: T List
, 
int_seg: {i..j-}
, 
uall: ∀[x:A]. B[x]
, 
apply: f a
, 
lambda: λx.A[x]
, 
function: x:A ─→ B[x]
, 
add: n + m
, 
natural_number: $n
, 
equal: s = t ∈ T
, 
qadd: r + s
, 
rationals: ℚ
Lemmas : 
length-append, 
Error :sum_split_q, 
length_wf, 
non_neg_length, 
length_wf_nat, 
qmul_wf, 
length_append, 
subtype_rel_list, 
top_wf, 
lelt_wf, 
select_wf, 
int_seg_wf, 
qadd_wf, 
squash_wf, 
true_wf, 
rationals_wf, 
Error :qsum_wf, 
select_append_front, 
sq_stable__le, 
iff_weakening_equal, 
equal_wf, 
append_wf, 
list_wf, 
Error :sum_shift_q, 
select_append_back, 
subtract_wf, 
add-associates, 
minus-one-mul, 
add-commutes, 
add-mul-special, 
zero-mul, 
add-zero
\mforall{}[p,q:\mBbbQ{}  List].  \mforall{}[F:\mBbbN{}||p  @  q||  {}\mrightarrow{}  \mBbbQ{}].
    (weighted-sum(p  @  q;F)  =  (weighted-sum(p;F)  +  weighted-sum(q;\mlambda{}i.(F  (i  +  ||p||)))))
Date html generated:
2015_07_17-AM-07_58_14
Last ObjectModification:
2015_02_03-PM-09_44_22
Home
Index