Article View: de.sci.mathematik
Article #129Re: [HJ]Re: Zahl^0
From: Rudolf Polzer
Date: Wed, 11 Jun 2003 17:20
Date: Wed, 11 Jun 2003 17:20
118 lines
5762 bytes
5762 bytes
Scripsit ille �Hans Joss� <hj@hjp.ch>:
> "Rudolf Polzer" <denshimeiru-sapmctacher@durchnull.ath.cx>
>
> > > > > Rekursionen sind beim Definieren nicht erlaubt.
>
> > > > Die Ackermanfunktion ist also eine nicht definierbare Funktion?
> > > > Eine Funktion ist sie ja mit Sicherheit, ordnet sie doch jedem
> > > > Paar aus Z x Z eine Zahl aus Z zu.
>
> > > Woher kommt das erste Z ?
>
> > Es ist falsch.
>
> Wieso behauptest du denn so einen Bl�dsinn ?
> Also: wie ist es deiner Ansicht korrekt ?
N x N nach N, wobei N die Menge {0, 1, 2, 3, ...} sei.
> > s/Z/N/g
> _ _________
> V Q - 17k/pi
Nein. Das da oben war der sed-Ausdruck, der obige Zeile korrigiert h�tte.
> > > Sich selber definierende Definitionen sind Unsinn.
> > > Auch bei Z und �hnlichem Gugus.
>
> > Daher legt man ja auch einen Anfang fest.
>
> Der dieser Anfang muss zwingende *ausserhalb*
> der Definition sein und wahr und korrekt sein.
Und? Ist er doch. "0 ist eine nat�rliche Zahl".
> Sonst ist die daraufbauende Definition falsch.
Korrekt.
Aber 0 ist eine nat�rliche Zahl (oder meinetwegen 1, dar�ber gibt's
im Moment keine einheitliche Konvention, weshalb man immer angeben
sollte, ob man 0 zu N z�hlt oder nicht).
> > Und - wie willst du die nat�rlichen Zahlen
> > anders definieren als durch Rekursion?
>
> Erstens:
> Durch Z�hlen.
Das ist Rekursion:
natuerlich(0). /* Ausgangsposition */
natuerlich(SN) :-
natuerlich(N), /* Rekursion */
SN is N + 1. /* Bildung der n�chsten Zahl */
Hier das Ganze in Aktion:
,--- gprolog
| | ?- ['nat.prolog'].
| compiling /tmp/nat.prolog for byte code...
| /tmp/nat.prolog compiled, 4 lines read - 554 bytes written, 17 ms
|
| yes
| | ?- natuerlich(X).
| X = 0 ? ;
| X = 1 ? ;
| X = 2 ? ;
| X = 3 ? ;
| X = 4 ? ;
| X = 5 ? ;
[...]
`---
> Zweitens:
> Das geht ohne Definition.
> Alle Kulturen k�nnen Z�hlen.
Man muss ja auch nur sicherstellen, dass alle darunter dasselbe verstehen.
Man darf beispielsweise das nicht an einem spezifischen Zahlensystem
festmachen.
Es gibt welche, f�r die ist 123456 gleich "10 2 10000 3 1000 4 100 5
10 6". F�r andere ist/war es gar "1000(100 10 10 1 1 1) 100 500 50 5 1".
Wieder andere stellen 57 als "2 20 17" dar. Alle diese drei Systeme sind
durchaus in Gebrauch irgendwo auf der Welt. Und f�r die Leute selbst, die
damit rechnen, funktioniert Z�hlen durchaus unterschiedlich. So haben
beispielsweise die R�mer doch sicher nicht ihre Zahlen vor dem Rechnen
ins arabische System umgeschrieben, sie haben direkt mit ihren Zahlen
gerechnet. Und "addiere eins" sieht dann etwa so aus:
sub roman_addone($)
{
local ($_) = @_;
$_ .= 'I';
s/IIII$/IV/; s/IVI$/V/; s/VIV$/IX/; s/IXI$/X/;
s/XXXX$/XL/; s/XLX$/L/; s/LXL$/XC/; s/XCX$/C/;
s/CCCC$/CD/; s/CDC$/D/; s/DCD$/CM/; s/CMC$/M/;
$_;
}
wobei der Ausdruck s/irgendwas$/wasanderes/ bedeutet: wenn irgendwas am
Ende steht, mach daraus wasanderes.
Mathematiker abstrahieren von dieser Fixierung auf ein System und setzen
blo� voraus, dass man zu jedem Element genau einen Nachfolger bestimmen
kann und dass jedes Element h�chstens einen Vorg�nger hat. Zus�tzlich wird
noch gebraucht, dass 0 eine nat�rliche Zahl ist und keinen Vorg�nger hat.
> Die Mathematiker sollen sich nicht k�nstlich wichtig machen.
> Z�hlen funktioniert ohne ihre Definitionen.
Das schon. Aber mit Hilfe der Definition kann man �berpr�fen, ob beide
unter Z�hlen dasselbe verstehen.
--
Warum solltest du JavaScript abschalten?
Lies einfach http://www.fthode.de/ - dann wei�t du, warum.
Technical Details
Message-ID:
<slrnbeep6t.alr.denshimeiru-sapmctacher@message-id.durchnull.ath.cx>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!syros.belnet.be!news.belnet.be!uni-erlangen.de!fu-berlin.de!uni-berlin.de!pd9ea7e60.dip.t-dialin.NET!not-for-mailReferences:
<3edd0ac8$0$20558$91cee783@newsreader01.highway.telekom.at> <3eddb916$0$1053$5402220f@news.sunrise.ch> <bbkk5m$7tu$1@rex.ip-plus.net> <3eddf247$0$1041$5402220f@news.sunrise.ch> <bbld16$at0$2@rex.ip-plus.net> <bblhp5$kih$1@nets3.rz.RWTH-Aachen.DE> <bbn53b$f9u$1@rex.ip-plus.net> <bbnlg5$a2n$1@nets3.rz.RWTH-Aachen.DE> <bbnvrp$iab$4@rex.ip-plus.net> <bbo30e$9kg$1@nets3.rz.RWTH-Aachen.DE> <bbpff2$lt3$3@rex.ip-plus.net> <x5y90ft364.fsf@lola.goethe.zz> <bbslj2$1v7$12@rex.ip-plus.net> <f9fade32.0306080544.11adb1a5@posting.google.com> <pan.2003.06.08.13.55.22.922950@unifr.ch> <bbvnu1$50q$00$1@news.t-online.com> <bc2p8q$h1u$5@rex.ip-plus.net> <slrnbe9qca.ojo.denshimeiru-sapmctacher@message-id.durchnull.ath.cx> <bc3t4m$jrv$3@rex.ip-plus.net> <slrnbec9qq.dii.denshimeiru-sapmctacher@message-id.durchnull.ath.cx> <bc6fta$ru4$1@rex.ip-plus.net>Show Full Headers
Complete Article Headers
X-Google-Language: GERMAN,ASCII X-Google-Thread: 10c1fa,4e1e4c7eebdd8c18 X-Google-Attributes: gid10c1fa,public X-Google-Thread: 1032cb,4269f02e885e0585 X-Google-Attributes: gid1032cb,public X-Google-Thread: fc006,5b6fdd3219828911 X-Google-Attributes: gidfc006,public X-Google-ArrivalTime: 2003-06-11 10:20:38 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!syros.belnet.be!news.belnet.be!uni-erlangen.de!fu-berlin.de!uni-berlin.de!pd9ea7e60.dip.t-dialin.NET!not-for-mail From: Rudolf Polzer <denshimeiru-sapmctacher@durchnull.ath.cx> Newsgroups: de.sci.mathematik,ch.talk,ch.comp Subject: Re: [HJ]Re: Zahl^0 Date: 11 Jun 2003 17:20:33 GMT Lines: 118 Message-ID: <slrnbeep6t.alr.denshimeiru-sapmctacher@message-id.durchnull.ath.cx> References: <3edd0ac8$0$20558$91cee783@newsreader01.highway.telekom.at> <3eddb916$0$1053$5402220f@news.sunrise.ch> <bbkk5m$7tu$1@rex.ip-plus.net> <3eddf247$0$1041$5402220f@news.sunrise.ch> <bbld16$at0$2@rex.ip-plus.net> <bblhp5$kih$1@nets3.rz.RWTH-Aachen.DE> <bbn53b$f9u$1@rex.ip-plus.net> <bbnlg5$a2n$1@nets3.rz.RWTH-Aachen.DE> <bbnvrp$iab$4@rex.ip-plus.net> <bbo30e$9kg$1@nets3.rz.RWTH-Aachen.DE> <bbpff2$lt3$3@rex.ip-plus.net> <x5y90ft364.fsf@lola.goethe.zz> <bbslj2$1v7$12@rex.ip-plus.net> <f9fade32.0306080544.11adb1a5@posting.google.com> <pan.2003.06.08.13.55.22.922950@unifr.ch> <bbvnu1$50q$00$1@news.t-online.com> <bc2p8q$h1u$5@rex.ip-plus.net> <slrnbe9qca.ojo.denshimeiru-sapmctacher@message-id.durchnull.ath.cx> <bc3t4m$jrv$3@rex.ip-plus.net> <slrnbec9qq.dii.denshimeiru-sapmctacher@message-id.durchnull.ath.cx> <bc6fta$ru4$1@rex.ip-plus.net> Reply-To: denshimeiru-realaddress@durchnull.ath.cx NNTP-Posting-Host: pd9ea7e60.dip.t-dialin.net (217.234.126.96) Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-15 Content-Transfer-Encoding: 8bit X-Trace: fu-berlin.de 1055352033 16849803 217.234.126.96 (16 [190225]) X-Homepage: http://www.durchnull.de X-PGP-Key: http://gpg.durchnull.ath.cx/key.txt X-KlebrigerTopf: h0n3yp0t@div0.linsucks.net User-Agent: slrn/0.9.7.4 (Linux)