PEP 628 – Hinzufügen von math.tau
- Autor:
- Alyssa Coghlan <ncoghlan at gmail.com>
- Status:
- Final
- Typ:
- Standards Track
- Erstellt:
- 28. Juni 2011
- Python-Version:
- 3.6
- Post-History:
- 28. Juni 2011
Inhaltsverzeichnis
Zusammenfassung
Zu Ehren des Tau Day 2011 schlägt dieses PEP die Aufnahme der Kreis konstante math.tau in die Python-Standardbibliothek vor.
Das Konzept von tau (τ) basiert auf der Beobachtung, dass das Verhältnis des Umfangs eines Kreises zu seinem Radius weitaus grundlegender und interessanter ist als das Verhältnis seines Umfangs zu seinem Durchmesser. Es ist lediglich eine Frage der Benennung des Wertes 2 * pi (2π).
PEP-Akzeptanz
Dieses PEP wurde nun akzeptiert und math.tau wird Teil von Python 3.6 sein. Alles Gute zum Geburtstag Alyssa!
Die Idee dieses PEP wurde in der glückverheißenden Aufgabe 12345 umgesetzt.
Die Begründung für Tau
pi ist definiert als das Verhältnis des Umfangs eines Kreises zu seinem Durchmesser. Ein Kreis wird jedoch durch seinen Mittelpunkt und seinen Radius definiert. Dies zeigt sich deutlich, wenn wir feststellen, dass der Integrationsparameter, um vom Umfang eines Kreises zu seiner Fläche zu gelangen, der Radius ist, nicht der Durchmesser. Wenn wir stattdessen den Durchmesser verwenden, müssen wir durch vier teilen, um den überflüssigen Faktor zu eliminieren.
Wenn man mit Radiant arbeitet, ist es trivial, jeden gegebenen Bruchteil eines Kreises in Radiant in Bezug auf tau umzurechnen. Ein Viertelkreis ist tau/4, ein Halbkreis ist tau/2, sieben Fünfundzwanzigstel sind 7*tau/25 usw. Im Gegensatz zu den entsprechenden Ausdrücken in Bezug auf pi (pi/2, pi, 14*pi/25) entfällt die unnötige und unnötig verwirrende Multiplikation mit zwei.
Weitere Ressourcen
Ich habe kaum die Oberfläche der vielen vorgebrachten Beispiele berührt, um zu zeigen, wie viel einfacher und sinnvoller viele Aspekte der Mathematik werden, wenn sie in Bezug auf tau statt pi konzipiert werden. Wenn Sie meine spezifischen Beispiele nicht ausreichend überzeugend finden, finden Sie hier einige weitere Ressourcen, die von Interesse sein könnten.
- Michael Hartl ist der Hauptinitiator des Tau Day in seinem Tau Manifesto
- Bob Palais, der Autor des ursprünglichen Zeitschriftenartikels, der die Probleme mit
pihervorhebt, hat eine Seite mit Ressourcen zu diesem Thema - Für diejenigen, die Videos dem geschriebenen Text vorziehen, sind Pi ist falsch! und Pi ist (immer noch) falsch verfügbar.
Urheberrecht
Dieses Dokument wurde gemeinfrei erklärt.
Quelle: https://github.com/python/peps/blob/main/peps/pep-0628.rst
Zuletzt geändert: 2025-07-14 10:51:16 GMT