25.10.2016

Архімед і Обчислення Пі

Original: http://www.math.utah.edu/~alfeld/Archimedes/Archimedes.html

Архімед (приблизно 285 — 212 рр. до н. е.) був найвідомішим давньогрецьким математиком і винахідником. Він винайшов гвинт Архімеда, пристрій для підйому води, і відігравав важливу роль в обороні Сіракуз проти римської блокади, винаходячи багато військових машин, які були настільки ефективні, що вони довго затримується остаточне звільнення міста.

Коротке і в той же час змістовне обговорення Архімеда можна знайти у статті Архімед в частині “Макропедія” енциклопедії Британіка.

Ось деякі посилання на інші пов’язані з Архімедом веб-сторінки:

Архімеда математична робота проявляє велику сміливість і оригінальність в думки, а також крайню суворість. Серед його математичних досягнень є обчислення пі, що відношення довжини кола до його діаметра. Його підхід полягав з вписування і обмежує правильних багатокутників з числом сторін і навколишнього середовища, і обчислення периметра цих полігонів. Це дало йому верхню і нижню межу для пі.

Якщо хто знає, що площа кола дорівнює пі раз квадрат радіусу кола, то можна також обчислити пі з цих відносин. (Звичайно, треба довести еквівалентність цих двох визначень пі.) Такий підхід до обчислень, що не використовувався до кінця 17-го століття, коли більш потужні серії розкладання на основі обчислення стали доступні.

Аплет на цій сторінці дозволяє вивчати конструкцію Архімеда в графічному вигляді і в інтерактивному режимі.

При натисканні на неї два вікна повинен з’явитися на екрані. Дві цифри поруч показують, на що вони схожі.

Вікно малюнка показує коло в червоному, вписаний багатокутник в зелений колір, і вписаного багатокутника в жовтий колір. На малюнку, вписаний багатокутник – п’ятикутник, і вписаний багатокутник – восьмикутник.

Полігони перемалювати кожен раз, коли ви вказуєте нове кількість сторін, якщо не більше, ніж пікселі боку на периферії кола. Однак наближення Пі, які відображаються на панелі управління обчислюються для будь-якої кількості сторін.

Ви можете вільно змінювати розмір вікна креслення.

Давайте тепер обговоримо п’ять рядків вікна управління:

  1. Рядок 1:
    • Зелена кнопка Draw відображає та приховує вікно креслення.
    • Меню separate/link змушує число сторін вписаних і багатокутників рівним (посилання) або незалежний (окремий) один від одного. За замовчуванням кількість сторін вибираються незалежно один від одного.
    • Блакитна кнопка Quit закриває вікно керування та вікно креслення.
  2. Рядок 2 містить два темно-червоний текстові поля, в якому можна вказати число сторін вписаних і багатокутників. Натискання кнопки або з боків текстових полів викликає відповідне число, щоб зменшити або збільшити на 1, відповідно. Найменша можлива кількість сторін, звичайно, 3, що відповідає трикутнику.
  3. Білі мітки в рядку 3 містять кордону пі на основі окружності.
  4. Рядок 4 аналогічним чином показані кордону, засновані на формулі площі. Верхня межа збігається з нижньої межі, але нижня межа гірше, ніж окружність на основі нижньої межі.

Робота у Standalone та завантаження

Ви можете завантажити байт-код даного програмного забезпечення та включити його у свої власні веб-сторінки або запустити його у вашій системі в автономному режимі. Вам потрібні такі класи Java:

При натисканні на ці посилання (які вказують на бінарні файли) ви, ймовірно, побачити щось дивне у вашій системі. Тим не менш, ви повинні мати можливість завантажувати файли належним чином, не дивлячись на їх зовнішній вигляд.

Пі є клас, який викликає всі інші. Для запуску програми в автономному режимі на системі Unix просто наберіть Java Pi в каталог, який містить файли класів. Якщо ви хочете заснувати аплету на ваших файлів не забудьте вказати код бази (каталогу, що містить файли класів) аналогічно тому, як в HTML-код цієї сторінки. Базовий код повинен бути доступний по мережі, в іншому випадку ви отримаєте виняток безпеки і речі не працюють правильно.

Якщо ви завантажити програмне забезпечення, я прошу вас, дайте мені знати, так що я можу поставити вас в моєму списку розсилки і повідомити вам про подальші удосконалень. Звичайно, також дайте мені знати, якщо у вас є якісь неприємності.

Там немає ніякої інформації, допомога вбудована в програму (по крайней мере, поки). Ця сторінка призначена, щоб бути в документації за програмою. Таким чином, ви можете скопіювати сторінку, роздрукувати або вказати посилання на нього.

[1 квітня 1999 р.]

Назад до головної сторінки Пітера Альфельда.

Розроблено для netscape і Java.

 

 

 

About The Author

admin

Comments are closed.