AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Kleinere Zahlen hinzuzählen

Ein Thema von GericasS · begonnen am 29. Feb 2008 · letzter Beitrag vom 4. Mär 2008
Antwort Antwort
Seite 2 von 3     12 3      
Benutzerbild von Nikolas
Nikolas

Registriert seit: 28. Jul 2003
1.528 Beiträge
 
Delphi 2005 Personal
 
#11

Re: Kleinere Zahlen hinzuzählen

  Alt 4. Mär 2008, 09:21
Das ist doch offensichtlich

Nein. Das ist so ziemlich die Standardaufgabe, um die Beweistechnik der Vollständigen Induktion einzuführen. 'Festlegen' kann man da nichts Entweder es ist so, oder nicht.

Die Idee ist eigentlich recht einfach: Zahlen von 1 bis 10:

Code:
1+2+3+...+10=
1 + 2 +3 +4 +5+
10+ 9 +8 +7 +6 =
_________________
11+11+11+11+11 = (10+1)*(5)=(n+1)(n/2)
Erwarte das Beste und bereite dich auf das Schlimmste vor.
  Mit Zitat antworten Zitat
Benutzerbild von sirius
sirius

Registriert seit: 3. Jan 2007
Ort: Dresden
3.443 Beiträge
 
Delphi 7 Enterprise
 
#12

Re: Kleinere Zahlen hinzuzählen

  Alt 4. Mär 2008, 09:22
Zitat von GericasS:
Zitat von Nikolas:
Und wo bleibt der Resourcenschonende Ansatz? (Green IT und so...)

Delphi-Quellcode:
function Summ(n: integer): Integer;
begin
result = n*(n+1)/2.0;
end;
bist du selbst auf diese Formel gekommen oder ist die schon iwo festgelegt ?
Das sind in der Mathematik "endliche Reihen" Such einfach mal danach
Dieser Beitrag ist für Jugendliche unter 18 Jahren nicht geeignet.
  Mit Zitat antworten Zitat
Benutzerbild von inherited
inherited

Registriert seit: 19. Dez 2005
Ort: Rosdorf
2.022 Beiträge
 
Turbo Delphi für Win32
 
#13

Re: Kleinere Zahlen hinzuzählen

  Alt 4. Mär 2008, 11:25
Und ein wunderbares Beispiel für Vollständige Induktion
(Hab jetzt keine Zeit, können wir heut abend mal beweisen)
Nikolai Wyderka

SWIM SWIM HUNGRY!
Neuer Blog: hier!
  Mit Zitat antworten Zitat
taaktaak

Registriert seit: 25. Okt 2007
Ort: Radbruch
1.990 Beiträge
 
Delphi 7 Professional
 
#14

Re: Kleinere Zahlen hinzuzählen

  Alt 4. Mär 2008, 11:29
quod erat demonstrandum - huhuhu, verdammt lange her
Ralph
  Mit Zitat antworten Zitat
Benutzerbild von sirius
sirius

Registriert seit: 3. Jan 2007
Ort: Dresden
3.443 Beiträge
 
Delphi 7 Enterprise
 
#15

Re: Kleinere Zahlen hinzuzählen

  Alt 4. Mär 2008, 11:49
Zitat von taaktaak:
quod erat demonstrandum - huhuhu, verdammt lange her
Heute schreibt man doch "nur" noch
w.z.b.w.
darunter
Dieser Beitrag ist für Jugendliche unter 18 Jahren nicht geeignet.
  Mit Zitat antworten Zitat
GericasS

Registriert seit: 13. Feb 2008
27 Beiträge
 
#16

Re: Kleinere Zahlen hinzuzählen

  Alt 4. Mär 2008, 13:13
@sirius : danke für den Link habs verstanden !
  Mit Zitat antworten Zitat
Benutzerbild von inherited
inherited

Registriert seit: 19. Dez 2005
Ort: Rosdorf
2.022 Beiträge
 
Turbo Delphi für Win32
 
#17

Re: Kleinere Zahlen hinzuzählen

  Alt 4. Mär 2008, 15:17
Zu beweisen: 1+2+3+...+n = n(n+1)/2
Induktionsanfang für n=1:
1 = 1(1+1)/2 = 1 (r.)
n=2:
1+2 = 2(2+1)/2 = 3 (r.)

Induktionsannahme:
Unter der Vorraussetzung dass für alle n >= 1 gilt
1+2+3+...+n = n(n+1)/2

Induktionsschluss
1+2+3+..+n+ (n+1) = (n(n+1)/2) +(n+1)
= (n(n+1)/2) +2(n+1)/2 = (n(n+1)+2(n+1))/2 = ((n+1)(n+2))/2 qed
(Im letzten Schritt n+1 ausgeklammert)


(Daniel will uns ja keine LaTeX-tags geben )
Nikolai Wyderka

SWIM SWIM HUNGRY!
Neuer Blog: hier!
  Mit Zitat antworten Zitat
Benutzerbild von Nikolas
Nikolas

Registriert seit: 28. Jul 2003
1.528 Beiträge
 
Delphi 2005 Personal
 
#18

Re: Kleinere Zahlen hinzuzählen

  Alt 4. Mär 2008, 16:00
Ich glaube, du hast die Beweisidee noch nicht ganz verstanden.

Zitat:
Induktionsannahme:
Unter der Vorraussetzung dass für alle n >= 1 gilt
1+2+3+...+n = n(n+1)/2
Diese Vorraussetzung muss nicht erfüllt sein, da du sie noch nicht gezeigt hast, d.h. du darfst daraus nichts folgern.
Dein Satz lautet: Unter der Vorraussetzung, dass der Satz richtig ist, folgt, dass der Satz richtig ist.



Du müsstest so argumentieren:
Zitat:
Sei n eine natürliche Zahl, für die die Aussage gilt. (dass es mindestens so eine Zahl gibt, habe ich gerade gezeigt, in dem ich es für n=1 explizit gezeigt habe.)
Jetzt zeige ich, dass die Aussage auch für (n+1) gilt: (...)
Dann setzt man gedanklich n=1 und weiss, dass die Aussage gilt (hat man ja explizit berechnet) und weiss, dass sie auch für n+1=2 gilt. Dann setzt man n=2 ein und erfährt, dass es auch für n=3 gilt. Und das kann man sich beliebig fortgesetzt denken und hat es so für alle natürlichen Zahlen gezeigt.
Erwarte das Beste und bereite dich auf das Schlimmste vor.
  Mit Zitat antworten Zitat
Benutzerbild von inherited
inherited

Registriert seit: 19. Dez 2005
Ort: Rosdorf
2.022 Beiträge
 
Turbo Delphi für Win32
 
#19

Re: Kleinere Zahlen hinzuzählen

  Alt 4. Mär 2008, 17:06
Dann ist dieser Schritt in dem Buch aus dem ich das habe falsch.
(Mathematik für Informatiker, von wem das war hab ich vergessen)
Worum es bei dem beweis geht habe ich verstanden, fand den Schritt bisher aber immer unnötig ._.
Nikolai Wyderka

SWIM SWIM HUNGRY!
Neuer Blog: hier!
  Mit Zitat antworten Zitat
Benutzerbild von Nikolas
Nikolas

Registriert seit: 28. Jul 2003
1.528 Beiträge
 
Delphi 2005 Personal
 
#20

Re: Kleinere Zahlen hinzuzählen

  Alt 4. Mär 2008, 17:38
Das steht so in einem Buch? Also mit 'für alle' und nicht 'für ein'?
Welchen Schritt fandest du unnötig?
Erwarte das Beste und bereite dich auf das Schlimmste vor.
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 3     12 3      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:42 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz