• Keine Ergebnisse gefunden

s n,k = s n−1,k−1 + (n − 1) · s n−1,k ∀n, k > 0 .

N/A
N/A
Protected

Academic year: 2021

Aktie "s n,k = s n−1,k−1 + (n − 1) · s n−1,k ∀n, k > 0 ."

Copied!
30
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

4.7.2 Stirling-Zahlen der ersten Art Lemma 185

Mit den zus¨ atzlichen Festlegungen

s 0,0 = 1 und

s n,k = 0 k ≤ 0, n > 0 gilt:

s n,k = s n−1,k−1 + (n − 1) · s n−1,k ∀n, k > 0 .

(2)

Beweis:

F¨ ur Permutationen auf {1, . . . , n} mit k Zyklen gilt:

Entweder: n bildet einen Zyklus der L¨ ange 1:

π = (∗ · · · ∗)(∗ · · · ∗) . . .

| {z }

Permutation auf {1, . . . , n − 1}

mit (k − 1) Zyklen

(n)

Daf¨ ur gibt es s n−1,k−1 M¨ oglichkeiten.

(3)

Beweis (Forts.):

Oder: n ist in einem Zyklus der L¨ ange ≥ 2 enthalten.

Streiche n aus dieser Permutation:

π 0 = (∗ · · · ∗ )(∗ · · · ∗ ) . . . (∗ · · · ∗ )

| {z }

Permutation auf {1, . . . , n − 1}

mit k Zyklen

Die bezeichnen Stellen, an denen n gestrichen worden sein k¨ onnte immer hinter der jeweiligen Zahl, da ( ∗ · · · ∗) zyklisch mit (∗ · · · ∗ ) identisch ist

. Daf¨ ur gibt es n − 1 m¨ ogliche Stellen.

Damit ergeben sich hier (n − 1)s n−1,k M¨ oglichkeiten.

Die beiden F¨ alle sind disjunkt, also k¨ onnen die M¨ oglichkeiten addiert werden.

(4)

Stirling-Dreieck der ersten Art

s n,k 0 1 2 3 4 5 6

0 1

1 0 1

2 0 1 1

3 0 2 3 1

4 0 6 11 6 1

5 0 24 50 35 10 1

6 0 120 274 225 85 15 1

s n,k = s n−1,k−1 + (n − 1) · s n−1,k ∀n, k > 0

(5)

Es gilt:

(∀n ∈ N )

x n =

n

X

k=0

(−1) n−k · s n,k · x k

.

Beweis:

(Vollst¨ andige Induktion) Induktionsanfang: n = 0

x 0 = 1 = !

0

X

k=0

(−1) 0−k s 0,k · x k = s 0,0 = 1

(6)

Beweis (Forts.):

Induktionsschluss: n 7→ n + 1

x n+1 = (x − n) · x n

IA = (x − n) ·

n

X

k=0

(−1) n−k · s n,k · x k

=

n

X

k=0

(−1) n−k · s n,k · x k+1 +

n

X

k=0

(−1) n−k+1 · n · s n,k · x k

=

n+1

X

k=0

(−1) n−k+1 ·

s n,k−1 + n · s n,k

· x k

=

n+1

X (−1) n+1−k · s n+1,k · x k

(7)

4.7.3 Stirling-Zahlen der zweiten Art Lemma 186

Es gilt:

∀n, k ∈ N 0 S n,k = S n−1,k−1 + k · S n−1,k .

Beweis:

Sei N = {1, . . . , n}.

In einer Partition von N in k Teilmengen gilt entweder: {n} tritt als solches in der Partition auf:

N 1 ] N 2 ] · · · ] N k−1

| {z }

Partition von {1, . . . , n − 1}

in (k − 1) Teilmengen

]{n}

⇒ S n−1,k−1 M¨ oglichkeiten

(8)

Beweis (Forts.):

oder: n ist in einem N i mit ≥ 2 Elementen enthalten:

N 1 ] N 2 ] . . . ] N k

Streiche n. Betrachte:

N 1 \ {n} ] N 2 \ {n} ] . . . ] N k \ {n}

| {z }

Partition von {1, . . . , n − 1} in k Klassen

⇒ S n−1,k M¨ oglichkeiten. n kann an einer von k Stellen entfernt worden sein:

⇒ insgesamt k · S n−1,k M¨ oglichkeiten in diesem Fall.

(9)

Stirling-Dreieck der zweiten Art

S n,k 0 1 2 3 4 5 6

0 1

1 0 1

2 0 1 1

3 0 1 3 1

4 0 1 7 6 1

5 0 1 15 25 10 1 6 0 1 31 90 65 15 1

S n,k = S n−1,k−1 + k · S n−1,k

(10)

Einige Eigenschaften:

S n,1 = 1 S n,2 = 2 n − 2

2 = 2 n−1 − 1 S n,n−1 =

n 2

S n,n = 1

(11)

Bemerkung:

Es gibt auch andere Notationen f¨ ur die Stirling-Zahlen zweiter Art, z. B.:

S n,k = n

k

= n

k

z. B. in Graham, Knuth, Pataschnik: Concrete Mathematics

(12)

4.7.4 Auflistung von Permutationen Definition 187

Seien π = (π 1 π 2 · · · π n ) und σ = (σ 1 σ 2 · · · σ n ) zwei Permutationen aus S n , π 6= σ, als Wertevektor geschrieben (d.h. π i = π(i) etc.). Dann heißt π lexikographisch kleiner als σ, geschrieben π < σ, genau dann, wenn

(∃1 ≤ k ≤ n)(∀1 ≤ i < k) h

π i = σ i ) ∧ (π k < σ k i .

Beispiel 188

n = 3, N = {1, 2, 3}:

(1 2 3) < (1 3 2) < (2 1 3) < (2 3 1) < (3 1 2) < (3 2 1)

(13)

Algorithmus zur Auflistung von S n in lexikographischer Ordnung:

Gegeben: N = {1, 2, . . . , n}

appendlexlist(string praefix, set N) if N={a} then print(praefix ◦ a) else

for k ∈ N in aufsteigender Reihenfolge do appendlexlist(praefix ◦ k, N\{k})

od fi end

Aufruf: appendlexlist(λ, N)

(14)

Beispiel 189

n = 3, N = {1, 2, 3}:

(1 2 3) < (1 3 2) < (2 1 3) < (2 3 1) < (3 1 2) < (3 2 1)

(15)

4.7.5 Auflistung von Teilmengen Sei N = {0, 1, 2, . . . , n − 1}, |N | = n.

Definition 190

Seien A, B ⊆ N , A 6= B. Dann heißt A lexikographisch kleiner als B, geschrieben A < B, wenn

max{A M B} ∈ B

Beispiel 191 N = {0, 1, 2};

2 N =

∅, {0}, {1}, {1, 0}, {2}, {2, 0}, {2, 1}, {2, 1, 0}

(16)

Algorithmus zur Auflistung aller Teilmengen in lexikographischer Ordnung:

1

N = {0, . . . , n − 1}. Z¨ ahle die nat¨ urlichen Zahlen von 0 bis 2 n − 1 in Bin¨ arschreibweise auf, f¨ ulle jede Bin¨ arzahl dabei mit f¨ uhrenden Nullen auf n Stellen auf.

2

Sei a = a n−1 a n−2 . . . a 0 ein Element der obigen Folge. Dann entspricht a die Teilmenge

N a = N a

n−1

a

n−2

...a

0

= n

k ∈ N : 0 ≤ k ≤ n − 1 ∧ a k = 1 o

(17)

Algorithmus zur Auflistung aller Teilmengen in lexikographischer Ordnung, zweite Variante:

Sei n ∈ N .

appendlexlist(set praefix, nat n) for k = 0, 1 do

if k = 1 then praefix:=praefix ∪ {n} fi if n = 0 then print(praefix)

else

appendlexlist(praefix, n − 1) fi

od end

Aufruf: appendlexlist(∅, n − 1)

(18)

4.7.6 Gray-Codes Definition 192

Ein Gray-Code GC(n), n ∈ N, ist eine Permutation (g 0 , . . . , g 2

n

−1 ) der W¨ orter in {0, 1} n , so dass sich zwei aufeinanderfolgende W¨ orter g i und g i+1 , f¨ ur alle

i = 0, . . . , 2 n − 1, in genau einer Position unterscheiden.

GC(n) heißt zyklischer Gray-Code, falls die Bedingung auch f¨ ur g 2

n

−1 und g 0 gilt.

GC(1) := (g 1,0 , g 1,1 ) = (0, 1)

GC(n + 1) := 0 · g n,0 , 0 · g n,1 , . . . , 0 · g n,2

n

−1 , 1 · g n,2

n

−1 , . . . , 1 · g n,0 )

Beispiel 193

GC(3) = (000 001 011 010 110 111 101 100)

(19)

Lemma 194

1

GC(n) hat L¨ ange 2 n .

2

g n,0 , . . . , g n,2

n

−1 = {0, 1} n .

3

f¨ ur alle k unterscheidet sich g n,k von g n,(k+1) mod 2

n

in genau einem Bit.

Beweis:

Folgt direkt aus der Definition.

(20)

4.8 Summation und Differenzenoperator 4.8.1 Direkte Methoden

1. Indextransformation:

Sei i ≥ 0, dann gilt:

n

X

k=m

a k =

k=n

X

k=m

a k =

k−i=n

X

k−i=m

a k−i =

k=n+i

X

k=m+i

a k−i =

n+i

X

k=m+i

a k−i

(21)

Beispiel 195

S n = 0 · a + 1 · a + 2 · a + · · · + n · a =

n

X

k=0

k · a

Indextransformation: k 7→ n − k

S n =

n

X

k=0

(n − k) · a

(22)

Beispiel (Forts.)

S n =

n

X

k=0

(n − k) · a

also:

S n = 1 2

n

X

k=0

k · a +

n

X

k=0

(n − k) · a

!

= n · a 2 ·

n

X

k=0

1

= n · (n + 1) 2 · a =

n + 1 2

· a

(23)

2. Induktion Beispiel 196

S n =

n

X

k=1

(2k − 1)

Nach Berechnen einiger Werte

S 1 = 1 S 2 = 4 S 3 = 9

vermutet man:

S n = n 2

(24)

Beispiel (Forts.) Behauptung:

S n = n 2 Beweis durch vollst¨ andige Induktion:

Induktionsanfang: n = 1 trivial Induktionsschluss: n 7→ n + 1

S n+1 = S n + 2 · (n + 1) − 1 = IA n 2 + 2 · n + 1 = (n + 1) 2

(25)

Beispiel 197

Seien a 1 , a 2 , . . . , a n ∈ R + .

Das arithmetische Mittel A der a i :

A = 1 n

n

X

i=1

a i

Das geometrische Mittel G der a i :

G =

n

v u u t

n

Y

i=1

a i

Das harmonische Mittel H der a i : 1 H = 1

n

n

X

i=1

1

a i

Wir wollen zeigen: G ≤ A.

(26)

Beispiel (Forts.)

Beweis durch vollst¨ andige Induktion:

Induktionsanfang: n = 1 trivial, n = 2 durch Einsetzen:

(G ≤ A) ⇐⇒

a 1 · a 2 ≤ a 1 + a 2 2

⇐⇒ 4a 1 · a 2 ≤ (a 1 + a 2 ) 2

⇐⇒ 0 ≤ a 1 2 − 2a 1 a 2 + a 2 2 = (a 1 − a 2 ) 2

Induktionsschluss:

Wir zeigen:

(P n ∧ P 2 ) ⇒ P n+1 Sei

b := 1 n+1 X

a i .

(27)

Beispiel (Forts.)

n+1

Y

i=1

a i

!

· b n−1 =

n

Y

i=1

a i

!

· (a n+1 · b n−1 )

P

n

≤ 1

n

n

X

i=1

a i

! n

· 1

n (a n+1 + (n − 1)b) n

=

"

1 n

n

X

i=1

a i

!

· 1

n (a n+1 + (n − 1)b) # n

P

2

 1 2

1 n

n

X

i=1

a i + 1

n (a n+1 + (n − 1)b)

!! 2 

n

=

"

1 2n

n+1

X

i=1

a i + (n − 1)b

!# 2n

= b 2n .

(28)

Beispiel (Forts.)

Eine zweite Beweisvariante verwendet ein etwas ungew¨ ohnliches Induktionsverfahren!

Wir zeigen den Induktionsanfang wie oben und dann f¨ ur den Induktionsschluss:

1

P n ⇒ P n−1

2

(P n ∧ P 2 ) ⇒ P 2n

(29)

Beispiel (Forts.)

1

Sei

b := 1 n − 1

n−1

X

i=1

a i .

Damit:

n−1

Y

i=1

a

i

!

·

n−1

X

i=1

a

i

n − 1 =

n−1

Y

i=1

a

i

!

· b

P

n

1 n

b +

n−1

X

i=1

a

i

!

n

= 1 +

n−11

n ·

n−1

X

i=1

a

i

!

n

= 1

n − 1 ·

n−1

X

i=1

a

i

!

n

n−1

Y

i=1

a

i

≤ 1 n − 1

n−1

X

i=1

a

i

!

n−1

⇒ P

n−1

(30)

Beispiel (Forts.)

2

Es gilt:

2n

Y

i=1

a i =

n

Y

i=1

a i

!

·

2n

Y

i=n+1

a i

!

P

n

n

X

i=1

a i

n

! n

·

2n

X

i=n+1

a i

n

! n

= n

X

i=1

a i n

· 2n

X

i=n+1

a i n

! n

P

2

≤ 1

2

2n

X

i=1

a i

n

! 2n

= 1

2n

2n

X

i=1

a i

! 2n

⇒ P

Referenzen

ÄHNLICHE DOKUMENTE

Ber¨ ucksichtigung der Reihenfolge n M¨ oglichkeiten f¨ ur das erste,. (n − 1) M¨ oglichkeiten f¨ ur

0 “; die Ableitung des Nenners hat in der N¨ ahe von 1 keine Nullstellen). b) Wir versuchen, ob wir die Regeln von de l’Hospital anwenden k¨ onnen.. Wir wollen zeigen, dass

(b) Zeigen Sie: Jede endliche Menge hat gleich viele Teilmengen mit einer ger- aden Anzahl von Elementen wie Teilmengen mit einer ungeraden Anzahl von Elementen.. (Hinweis:

(Was passiert, wenn Sie versuchen, dies bereits für n ≥ 1 zu

[r]

Es ist eine gute Übung (aber durchaus etwas schwerer), die Behauptung erst einmal zu „finden“ wenn sie nicht angegeben ist.. Zum Beispiel: in Aufgabe 6) muss die Formel für

[r]

Zeigen Sie, dass AB und BA Diagonalmatrizen sind und AB = BA gilt.. (ii) Es sei A ∈