binomial_identities: THEORY %------------------------------------------------------------------------------ % % Author: Anthony Narkawicz NASA Langley % %------------------------------------------------------------------------------ BEGIN
IMPORTING polynomials,
binomial
x,y: VAR real
n,m,i,j,r,k,s,N,p: VAR nat
pn: VAR posnat
a,b: VAR sequence[real]
nge2: VAR {k:posnat| k>=2}
% Many of these identities are taken from Concrete Mathematics, by Graham, % Knuth, and Patashnik (Section 5.2) and from Combinatorial Identities by Riordan
binom_trinomial_revision: LEMMA r>=m AND m>=k IMPLIES
C(r,m)*C(m,k) = C(r,k)*C(r-k,m-k)
binom_absorption: LEMMA r>=k AND k>=1IMPLIES
C(r,k) = (r/k)*C(r-1,k-1)
binom_upper_summation: LEMMA n>=m IMPLIES
sigma(m,n,LAMBDA (k:nat): IF k<m OR k>n THEN0ELSE C(k,m) ENDIF) = C(n+1,m+1)
binom_vandermonde_convolution: LEMMA n>=m AND n>=p IMPLIES
sigma(0,m,LAMBDA (k:nat): IF k>p OR k>m or m+p-n> k THEN0ELSE C(n-p,m-k)*C(p,k) ENDIF) = C(n,m)
binom_vandermonde_convolution_2: LEMMA n+p>=m IMPLIES
sigma(0,m,LAMBDA (k:nat): IF k>p OR k>m OR m-n>k THEN0ELSE C(n,m-k)*C(p,k) ENDIF) = C(n+p,m)
binom_vandermonde_convolution_3: LEMMA n+p>=m IMPLIES
sigma(0,m,LAMBDA (k:nat): IF k>m OR m-k>p OR k>n THEN0ELSE C(n,k)*C(p,m-k) ENDIF) = C(n+p,m)
% The next lemmas are helpful in proving theorems about Bernstein polynomials.
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.