پرش به محتوا

الگوریسم

از ویکی‌پدیا، دانشنامهٔ آزاد

به روشی که برای اعمال محاسبات ساده، اعداد در ارزش‌های مکانی مختلف قرار داده می‌شوند و محاسبات از قوانین معینی پیروی می‌کنند، الگوریسم یا خوارزمیک‌گری گفته می‌شود. سیستم ارزش‌های مکانی جایگزین عمدهٔ سایر سیستم‌های محاسباتی است. سیستم‌های محاسباتی قدیمی‌تر (مانند عددنویسی رومی) معمولاً از نمادهای مختلف و متعدد برای نمایش مقدارهای مختلف ریاضیاتی استفاده می‌کردند و برخی از این سیستم‌ها برای محاسبات نیازمند ابزاری مانند چرتکه بودند.


تعریف

[ویرایش]

الگوریسم به سیستم ده‌دهی هندی – عربی نگارش و کار کردن با اعداد و ارقام گفته می‌شود که در آن نشانه‌ها ( یعنی ده رقم از 0 تا 9) برای توضیح دادن مقادیر با استفاده از یک سیستم مقادیر جایگزین بکار می‌روند. در این سیستم هر نشانه‌ای ، ارزشی ده برابر بیشتر از نشانه سمت راستش دارد. [۱]

ریشه‌شناسی

[ویرایش]

کلمه الگوریسم از نام دانشمند ایرانی خوارزمی (الخوارزمی) به وجود آمده‌است. لغت «خوارزمی» به معنی «اهل خوارزم» است که نام شهری در نقشه قدیم ایران (ایران بزرگ) بوده و در نقشهٔ کنونی در ازبکستان واقع است. خوارزمی ریاضیدان، منجم، جغرافی‌دان و محقق بیت‌الحکمه (واقع در شهر بغداد) قرن سوم هجری است.[۲][۳][۴] او در قرن نهم میلادی مقاله‌ای به زبان عربی نوشت که در قرن دوازدهم میلادی با نام «Algoritmi de numero Indorum» به زبان لاتین ترجمه شد. این عنوان به معنای «رساله خوارزمی در مورد اعداد هندی» است که نام «الخوارزمی» در زبان لاتین توسط مترجم به «Algoritmi» (الگوریتمی) تغییر یافته‌است.[۵]
در اواخر قرون وسطی، خوارزمی مخصوصاً به واسطه کتاب دیگرش، الجبر والمقابله، پرخواننده‌ترین ریاضیدان در اروپا محسوب می‌شد.[۶] در همین دوره کلمه «الگوریسموس» که از نام خوارزمی مشتق شده به معنای «سیستم عددی دهدهی» رواج یافت که امروزه هم کلمه «الگوریسم» با همین معنا در زبان انگلیسی وجود دارد.
کلمه الگوریتم نیز از کلمه الگوریسم مشتق شده و به معنای مجموعه‌ای از قوانین مشخص‌کننده یک روش محاسباتی است. گاهی اوقات الگوریسم نیز در این معنی به خصوص در متون قدیمی‌تر به کار رفته‌است.

تبدیل نام الخوارزمی به الگوریسم و سپس الگوریتم احتمالاً تحت تأثیر واژه یونانی arithmos (به معنای عدد) و arithmetic (به معنای محاسباتی) بوده‌است. برخی منابع هم کلمه لگاریتم را هم در تبدیل الگوریسم و الگوریتم بی تأثیر ندانسته‌اند.[۷]

تاریخچه

[ویرایش]

با توسعهٔ محاسبات اعداد صحیح در سیستم ده‌دهی در هند، خوارزمی و سایر ریاضیدانان قرون وسطی در اسلام (ایرانی و عربی), روش‌های محاسباتی دهدهی را مستند کرده و پیشرفت دادند. (می‌توانید به بخش «همچنان نگاه کنید» رجوع کنید). این تلاش‌ها به ایجاد مفهوم کسر اعشاری و ممیز اعشاری انجامید. این سیستم در اروپا توسط لئوناردو پیزا که امروزه به عنوان فیبوناچی شناخته می‌شود، رواج پیدا کرد.[۸]

جستارهای وابسته

[ویرایش]

منابع

[ویرایش]
  1. «نسخه آرشیو شده». بایگانی‌شده از اصلی در ۱۲ نوامبر ۲۰۱۵. دریافت‌شده در ۲ ژوئن ۲۰۱۷.
  2. (Toomer 1990)
  3. Hogendijk, Jan P. (1998). "al-Khwarzimi". Pythagoras. 38 (2): 4–5. ISSN 0033-4766. Archived from the original on March 19, 2008.
  4. Oaks, Jeffrey A. "Was al-Khwarizmi an applied algebraist?". University of Indianapolis. Archived from the original on 15 November 2010. Retrieved 2008-05-30.
  5. Al-Khwarizmi: The Inventor of Algebra, by Corona Brezina (2006)
  6. Foremost mathematical texts in history, according to Carl B. Boyer.
  7. Etymology of algorithm at Dictionary.Reference.com
  8. "Leonardo Pisano | Italian mathematician". Retrieved 2016-08-23.