پرش به محتوا

روش تراختنبرگ

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

روش تراختنبرگ (به انگلیسی: Trachtenberg system) یک سامانهٔ محاسبهٔ ذهنی سریع است که از مجموعه‌ای از عملیات به‌آسانی قابل حفظ تشکیل شده و امکان انجام محاسبات حسابی را با سرعت بالا فراهم می‌کند. این روش را یاکوف تراختنبرگ، ریاضیدان و مهندس اوکراینی-یهودی، ابداع کرد تا ذهن خود را در دوران اسارت در اردوگاه‌های کار اجباری نازی مشغول نگه دارد.

این روش شامل الگوریتم‌هایی برای ضرب، تقسیم و جمع به‌صورت کلی است. افزون بر این، روش تراختنبرگ دربردارندهٔ روش‌های اختصاصی برای ضرب اعداد کوچک بین ۵ تا ۱۳ نیز می‌باشد.

بخش مربوط به جمع، روشی کارآمد برای بررسی درستی محاسبات ارائه می‌دهد که می‌توان آن را برای ضرب نیز به‌کار برد.

روش ضرب کلی، شیوه‌ای برای انجام ضرب‌هایی به شکل با کمترین پیچیدگی فضایی است؛ یعنی نگه‌داشتن کمترین تعداد ممکن از نتایج موقت در حافظه. این هدف با توجه به این نکته دست‌یافتنی می‌شود که رقم آخر حاصل‌ضرب کاملاً توسط ضرب آخرین ارقام عوامل ضرب تعیین می‌شود. برای یافتن رقم ماقبل آخر، باید همه چیزهایی که بر آن رقم تأثیر می‌گذارند در نظر گرفته شوند: نتیجهٔ موقت، رقم آخر ضربدر رقم ماقبل آخر ، و رقم ماقبل آخر ضربدر رقم آخر .

به‌طور کلی، برای هر مکان در نتیجهٔ نهایی، مجموع زیر برای همهٔ محاسبه می‌شود:

یادگیرندگان این الگوریتم می‌توانند اعداد چهاررقمی را در ذهن خود ضرب کنند و تنها نتیجهٔ نهایی را بنویسند؛ نوشتن از رقم سمت راست آغاز می‌شود و به رقم سمت چپ پایان می‌یابد.

تراختنبرگ این الگوریتم را با نوعی ضرب دوتایی تعریف کرد که در آن دو رقم در یک رقم ضرب می‌شوند و تنها رقم میانی نتیجه نگه داشته می‌شود. با به‌کارگیری این الگوریتم همراه با ضرب دوتایی، نیاز به نگه‌داشتن نتایج موقت کمتری خواهد بود.

مثال:

نشانگرها برای رقم اول

برای یافتن اولین (راست‌ترین) رقم جواب، از اولین رقم مضروب‌فیه آغاز کنید:

رقم یکان برابر است.
رقم اول جواب است. رقم دهگان یعنی نادیده گرفته می‌شود.
نشانگرها برای رقم دوم

برای یافتن رقم دوم جواب، از رقم دوم مضروب‌فیه آغاز کنید:

رقم یکان به‌علاوهٔ رقم دهگان به‌علاوهٔ
رقم یکان .
.
رقم دوم جواب است و به رقم سوم نقلی می‌رود.
نشانگرها برای رقم سوم

برای یافتن رقم سوم جواب، از رقم سوم مضروب‌فیه آغاز کنید:

رقم یکان به‌علاوهٔ رقم دهگان به‌علاوهٔ
رقم یکان به‌علاوهٔ رقم دهگان به‌علاوهٔ
رقم یکان
رقم سوم جواب است و به رقم بعدی نقلی می‌رود.

برای یافتن رقم چهارم جواب، از رقم چهارم مضروب‌فیه آغاز کنید:

رقم یکان به‌علاوهٔ رقم دهگان به‌علاوهٔ
رقم یکان به‌علاوهٔ رقم دهگان به‌علاوهٔ
رقم یکان به‌علاوهٔ رقم دهگان .
به‌علاوهٔ نقلی از رقم سوم.
رقم چهارم جواب است و به رقم بعدی نقلی می‌رود.

برای به‌دست آوردن ارقام باقیمانده، همین روش را ادامه دهید.

پیکان‌های دوسر از هر رقم ضارب به دو رقم مضروب‌فیه
روش ۲ انگشت

تراختنبرگ این روش را «روش ۲ انگشت» نامید. محاسبات برای یافتن رقم چهارم از مثال بالا در تصویر سمت راست نشان داده شده‌است. پیکان از رقم ۹ همیشه به رقم مضروب‌فیه مستقیماً بالای رقمی از جواب که می‌خواهید بیابید اشاره می‌کند و دیگر پیکان‌ها هر کدام یک رقم به سمت راست اشاره می‌کنند. هر نوک پیکان به یک جفت حاصل‌ضرب اشاره دارد. پیکان عمودی به حاصل‌ضربی اشاره می‌کند که رقم یکان را از آن می‌گیریم و پیکان مایل به حاصل‌ضربی اشاره می‌کند که رقم دهگان را از آن می‌گیریم. اگر پیکانی به جایی بدون رقم اشاره کند، محاسبه‌ای برای آن پیکان نیست. با حل هر رقم، همهٔ پیکان‌ها یک رقم به سمت چپ روی مضروب‌فیه جابه‌جا می‌شوند تا همهٔ پیکان‌ها به صفرهای پیشگذار اشاره کنند.

آرایش برای تقسیم با روش تراختنبرگ
آرایش برای تقسیم

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

دیگر الگوریتم‌های ضرب

[ویرایش | اشتراک‌گذاری]

هنگام انجام هر یک از این الگوریتم‌های ضرب، «گام‌های» زیر باید اعمال شوند.

جواب باید رقم به رقم پیدا شود، از کم‌ارزش‌ترین رقم آغاز می‌شود و به سمت چپ پیش می‌رود. آخرین محاسبه روی صفر پیشرو مضروب‌فیه انجام می‌شود.

هر رقم یک «همسایه» دارد؛ یعنی رقم سمت راست آن. همسایهٔ راست‌ترین رقم، صفر پسین است.

عملیات «نیمه‌کردن» در سامانهٔ تراختنبرگ معنای خاصی دارد: «نصف رقم، گرد شده به سمت پایین». برای افزایش سرعت، توصیه می‌شود این نیمه‌کردن بلافاصله در ذهن انجام شود. به‌جای اینکه فکر کنیم «نصف هفت، سه و نیم است، پس سه»، توصیه می‌شود که فقط بگوییم «هفت، سه». این کار محاسبه را به‌طور چشمگیری سرعت می‌بخشد. به همین ترتیب، جداول کم کردن ارقام از ۱۰ یا ۹ باید از حفظ شوند.

هرگاه قانون می‌گوید نصف همسایه را اضافه کنید، همیشه اگر رقم جاری فرد باشد ۵ نیز اضافه کنید. این کار جبران انداختن ۰٫۵ در محاسبهٔ رقم بعدی را می‌کند.

اعداد و ارقام (مبنای ۱۰)

[ویرایش | اشتراک‌گذاری]

رقم و عدد دو مفهوم متفاوت هستند. عدد T از n رقم به شکل cn … c1 تشکیل می‌شود.

اثبات

قانون:

  1. هر رقم را در ۲ ضرب کنید (با نقلی).

مثال: ۸۶۲۴ × ۲

از راست به چپ:

۸+۸=۱۶،
۶+۶=۱۲ (نقلی ۱)،
۲+۲=۴
۴+۴=۸؛ ۸۶۲۴ × ۲ = ۱۷۲۴۸

مثال: ۷۶۸۹۲ × ۲

از راست به چپ:

۷+۷=۱۴
۶+۶=۱۲
۸+۸=۱۶
۹+۹=۱۸
۲+۲=۴؛۷۶۸۹۲ × ۲ = ۱۵۳۷۸۴

اثبات

قانون:

  1. راست‌ترین رقم را از ۱۰ کم کنید.
  2. ارقام باقیمانده را از ۹ کم کنید.
  3. نتیجه را دو برابر کنید.
  4. نصف همسایهٔ سمت راست را اضافه کنید، به‌علاوهٔ ۵ اگر رقم فرد باشد.
  5. برای صفر پیشرو، ۲ را از نصف همسایه کم کنید.

مثال: ۴۹۲ × ۳ = ۱۴۷۶

از راست به چپ:

(۱۰ − ۲) × ۲ + نصف ۰ (برابر ۰) = ۱۶. بنویس ۶، نقلی ۱.
(۹ − ۹) × ۲ + نصف ۲ (برابر ۱) + ۵ (چون ۹ فرد است) + ۱ (نقلی) = ۷. بنویس ۷.
(۹ − ۴) × ۲ + نصف ۹ (برابر ۴) = ۱۴. بنویس ۴، نقلی ۱.
نصف ۴ (برابر ۲) − ۲ + ۱ (نقلی) = ۱. بنویس ۱.

اثبات

قانون:

  1. راست‌ترین رقم را از ۱۰ کم کنید.
  2. ارقام باقیمانده را از ۹ کم کنید.
  3. نصف همسایه را اضافه کنید، به‌علاوهٔ ۵ اگر رقم فرد باشد.
  4. برای صفر پیشرو، ۱ را از نصف همسایه کم کنید.

مثال: ۳۴۶ × ۴ = ۱۳۸۴

از راست به چپ:

(۱۰ − ۶) + نصف ۰ (برابر ۰) = ۴. بنویس ۴.
(۹ − ۴) + نصف ۶ (برابر ۳) = ۸. بنویس ۸.
(۹ − ۳) + نصف ۴ (برابر ۲) + ۵ (چون ۳ فرد است) = ۱۳. بنویس ۳، نقلی ۱.
نصف ۳ (برابر ۱) − ۱ + ۱ (نقلی) = ۱. بنویس ۱.

اثبات

قانون:

  1. نصف همسایه را بگیرید؛ سپس اگر رقم جاری فرد بود، ۵ اضافه کنید.

مثال: ۴۲×۵=۲۱۰

نصف همسایهٔ ۲ (صفر پسین) برابر ۰ است.
نصف همسایهٔ ۴ برابر ۱ است.
نصف همسایهٔ صفر پیشرو برابر ۲ است.
۴۳×۵ = ۲۱۵
نصف همسایهٔ ۳ برابر ۰ است، به‌علاوهٔ ۵ چون ۳ فرد است، می‌شود ۵.
نصف همسایهٔ ۴ برابر ۱ است.
نصف همسایهٔ صفر پیشرو برابر ۲ است.
۹۳×۵=۴۶۵
نصف همسایهٔ ۳ برابر ۰ است، به‌علاوهٔ ۵ چون ۳ فرد است، می‌شود ۵.
نصف همسایهٔ ۹ برابر ۱ است، به‌علاوهٔ ۵ چون ۹ فرد است، می‌شود ۶.
نصف همسایهٔ صفر پیشرو برابر ۴ است.

اثبات

قانون:

  1. نصف همسایه را به هر رقم اضافه کنید. اگر رقم جاری فرد بود، ۵ اضافه کنید.

مثال: ۳۵۷ × ۶ = ۲۱۴۲

از راست به چپ:

۷ همسایه‌ای ندارد، ۵ اضافه کنید (چون ۷ فرد است) = ۱۲. بنویس ۲، نقلی ۱.
۵ + نصف ۷ (برابر ۳) + ۵ (چون ۵ فرد است) + ۱ (نقلی) = ۱۴. بنویس ۴، نقلی ۱.
۳ + نصف ۵ (برابر ۲) + ۵ (چون ۳ فرد است) + ۱ (نقلی) = ۱۱. بنویس ۱، نقلی ۱.
۰ + نصف ۳ (برابر ۱) + ۱ (نقلی) = ۲. بنویس ۲.

اثبات

قانون:

  1. هر رقم را دو برابر کنید.
  2. نصف همسایهٔ سمت راست را اضافه کنید (اعشار انداخته می‌شود). همسایهٔ رقم یکان صفر است.
  3. اگر رقم پایه زوج باشد صفر اضافه کنید، وگرنه ۵ اضافه کنید.
  4. هر نقلی از مرحلهٔ قبلی را اضافه کنید.

مثال: ۶۹۳ × ۷ = ۴٬۸۵۱

از راست به چپ:

(۳×۲) + ۰ + ۵ + ۰ = ۱۱ = نقلی ۱، نتیجه ۱.
(۹×۲) + ۱ + ۵ + ۱ = ۲۵ = نقلی ۲، نتیجه ۵.
(۶×۲) + ۴ + ۰ + ۲ = ۱۸ = نقلی ۱، نتیجه ۸.
(۰×۲) + ۳ + ۰ + ۱ = ۴ = نتیجه ۴.

اثبات

قانون:

  1. راست‌ترین رقم را از ۱۰ کم کنید.
    1. ارقام باقیمانده را از ۹ کم کنید.
  2. نتیجه را دو برابر کنید.
  3. همسایه را اضافه کنید.
  4. برای صفر پیشرو، ۲ را از همسایه کم کنید.

مثال: ۴۵۶ × ۸ = ۳۶۴۸

از راست به چپ:

(۱۰ − ۶) × ۲ + ۰ = ۸. بنویس ۸.
(۹ − ۵) × ۲ + ۶ = ۱۴، بنویس ۴، نقلی ۱.
(۹ − ۴) × ۲ + ۵ + ۱ (نقلی) = ۱۶. بنویس ۶، نقلی ۱.
۴ − ۲ + ۱ (نقلی) = ۳. بنویس ۳.

اثبات

قانون:

  1. راست‌ترین رقم را از ۱۰ کم کنید.
    1. ارقام باقیمانده را از ۹ کم کنید.
  2. همسایه را به مجموع اضافه کنید.
  3. برای صفر پیشرو، ۱ را از همسایه کم کنید.

برای قوانین ۹، ۸، ۴ و ۳ تنها رقم اول از ۱۰ کم می‌شود؛ پس از آن هر رقم از ۹ کم می‌شود.

مثال: ۲٬۱۳۰ × ۹ = ۱۹٬۱۷۰

از راست به چپ:

(۱۰ − ۰) + ۰ = ۱۰. بنویس ۰، نقلی ۱.
(۹ − ۳) + ۰ + ۱ (نقلی) = ۷. بنویس ۷.
(۹ − ۱) + ۳ = ۱۱. بنویس ۱، نقلی ۱.
(۹ − ۲) + ۱ + ۱ (نقلی) = ۹. بنویس ۹.
۲ − ۱ = ۱. بنویس ۱.

صفر (۰) را به عنوان رقم سمت راست اضافه کنید.

اثبات

اثبات

قانون:

  1. رقم را با همسایهٔ خود جمع کنید. (منظور از «همسایه» رقم سمت راست است)

مثال:

(۰ + ۳) (۳ + ۴) (۴ + ۲) (۲ + ۵) (۵ + ۰)
۳ ۷ ۶ ۷ ۵

برای نشان دادن:

۱۱=۱۰+۱

بنابراین:

اثبات

قانون: برای ضرب در ۱۲:
از راست‌ترین رقم آغاز کنید، هر رقم را دو برابر کرده و همسایه را اضافه کنید. («همسایه» رقم سمت راست است)

اگر جواب بیش از یک رقم باشد، رقم اضافی (که ۱ یا ۲ خواهد بود) را به عملیات بعدی نقل دهید. رقم باقیمانده یک رقم از نتیجهٔ نهایی است.

مثال:

همسایه‌های مضروب‌فیه ۰۳۱۶ را مشخص کنید:

  • رقم ۶ همسایهٔ سمت راستی ندارد
  • رقم ۱ همسایه‌اش ۶ است
  • رقم ۳ همسایه‌اش ۱ است
  • رقم ۰ (صفر پیشوند شده) همسایه‌اش ۳ است

اثبات

قانون: برای ضرب در ۱۳: از راست‌ترین رقم آغاز کنید، هر رقم را سه برابر کرده و همسایه را اضافه کنید.

  • Rushan Ziatdinov, Sajid Musa. Rapid mental computation system as a tool for algorithmic thinking of elementary school students development. European Researcher 25(7): 1105–1110, 2012 .
  • کتاب The Trachtenberg Speed System of Basic Mathematics نوشتهٔ یاکوف تراختنبرگ، با ترجمهٔ A. Cutler و R. McShane، در سال ۱۹۶۰ (۱۳۳۹ خورشیدی) توسط انتشارات Doubleday and Company, Inc. در Garden City، نیویورک منتشر شد.[۱]

کتاب شامل توضیحات جبری اختصاصی برای هر یک از عملیات بالاست.

بیشتر اطلاعات این مقاله از کتاب اصلی گرفته شده‌است.

الگوریتم‌ها و عملیات ضرب و غیره را می‌توان به روش‌های فشرده‌تر دیگری نیز بیان کرد که کتاب به آنها نپرداخته‌است، علی‌رغم وجود فصلی دربارهٔ توصیف جبری.[یادداشت ۱]

در فرهنگ عامه

[ویرایش | اشتراک‌گذاری]
  • فیلم آمریکایی ۲۰۱۷ «بااستعداد» (Gifted) دربارهٔ یک کودک نابغه است که در سن ۷ سالگی معلمش را با انجام محاسبات ذهنی با استفاده از روش تراختنبرگ به شگفتی وامی‌دارد.[۲]

روش‌های دیگر

[ویرایش | اشتراک‌گذاری]

روش‌های بسیار دیگری برای محاسبهٔ ذهنی وجود دارند. در اینجا چند روش دیگر آورده شده که ممکن است کاملاً ذهنی نباشند:

  • ریاضیات ودایی بهاراتی کریشنا تیرتا — کتاب بهاراتی کریشنا تیرتا «ریاضیات ودایی»
  • چرتکهٔ ذهنی — دانش‌آموزان با تمرین دستکاری چرتکه با انگشتان، معمولاً از آنها خواسته می‌شود که محاسبات را با تجسم چرتکه در ذهن انجام دهند. تقریباً همهٔ کاربران ماهر چرتکه در انجام حساب ذهنی مهارت دارند.
  • چیسانبوپ — سامانه‌ای کره‌ای از دههٔ ۱۹۴۰ برای شمارش و محاسبه با انگشتان

یادداشت‌ها

[ویرایش | اشتراک‌گذاری]
  1. ↑ همهٔ این اطلاعات از کتاب اصلی چاپ‌شده در سال ۱۹۶۰ گرفته شده‌است. کتاب اصلی هفت فصل کامل دارد و ۲۷۰ صفحه است. عناوین فصل‌ها به شرح زیرند: سامانهٔ سرعت محاسبات پایه ریاضی تراختنبرگ
    • فصل ۱ جداول یا بدون جداول
    • فصل ۲ ضرب سریع با روش مستقیم
    • فصل ۳ ضرب سریع — روش «دو انگشت»
    • فصل ۴ جمع و جواب درست
    • فصل ۵ تقسیم — سرعت و دقت
    • فصل ۶ مربع‌ها و جذر
    • فصل ۷ توصیف جبری روش
    نقل‌قول‌ها:
    • «روشی انقلابی نوین برای ضرب، تقسیم، جمع، تفریق و جذر با سرعت بالا.» (۱۹۶۰)
    • «پرفروش‌ترین روش برای ضرب، تقسیم، جمع، تفریق و جذر با سرعت بالا — بدون ماشین‌حساب.» (چاپ مجدد ۲۰۰۹)
    • ضرب بدون استفاده از جداول ضرب انجام می‌شود
    • «آیا می‌توانید 5132437201 را در 4522736502785 در هفتاد ثانیه ضرب کنید؟» «یک پسربچه (دبستانی — بدون ماشین‌حساب) این کار را با موفقیت انجام داد — با استفاده از سامانهٔ سرعت ریاضیات پایه تراختنبرگ»
    • یاکوف تراختنبرگ (بنیان‌گذار این روش) از آلمان هیتلری گریخت. استاد تراختنبرگ پس از سرنگونی رژیم تزاری در روسیه به آلمان گریخته و تا میانهٔ سی‌سالگی در آرامش آنجا زندگی کرد تا اینکه مواضع ضد هیتلری‌اش او را ناگزیر به گریز دوباره کرد. او فراری بود و پس از دستگیری در مجموع هفت سال در اردوگاه‌های مختلف کار اجباری گذراند. در طول همین سال‌ها بود که استاد تراختنبرگ سامانهٔ ریاضیات سریع را طراحی کرد. بیشتر کارهایش بدون قلم و کاغذ انجام می‌شد؛ بنابراین اکثر فنون را می‌توان به‌صورت ذهنی اجرا کرد.
  1. ↑ Trachtenberg، Jakow (۱۹۶۰). Cutler, Ann (ویراستار). The Trachtenberg Speed System of Basic Mathematics. Translated by A. Cutler, R. McShane. Doubleday and Company, Inc. ص. ۲۷۰.{{cite book}}: نگهداری یادکرد:تاریخ به‌طور خودکار ترجمه‌شده (رده) چاپ ۱۹۶۲: شابک ‎۹۷۸۰۲۸۵۶۲۹۱۶۵.
  2. ↑ @GiftedtheMovie (۹ مارس ۲۰۱۷). «Hobbies include playing with legos and learning the Trachtenberg system 👷‍♀️📚✏️ @McKennaGraceful is Mary // #GiftedMovie» (توییت) – به واسطهٔ توییتر.{{cite web}}: نگهداری یادکرد:تاریخ به‌طور خودکار ترجمه‌شده (رده)

پیوند به بیرون

[ویرایش | اشتراک‌گذاری]