اللوغاريتم الثنائي

في الرياضيات ، اللوغاريتم الثنائي ( log₂n ) هو القوة التي يجب رفع العدد 2 إليها للحصول على القيمة n . أي، لأي عدد حقيقي x ،
على سبيل المثال، اللوغاريتم الثنائي للعدد 1 هو 0 ، واللوغاريتم الثنائي للعدد 2 هو 1 ، واللوغاريتم الثنائي للعدد 4 هو 2 ، واللوغاريتم الثنائي للعدد 32 هو 5 .
اللوغاريتم الثنائي هو اللوغاريتم ذو الأساس 2 ، وهو الدالة العكسية لدالة أسّ العدد 2. توجد عدة بدائل لرمز log 2 للوغاريتم الثنائي؛ انظر قسم الرموز أدناه.
تاريخيًا، كان أول تطبيق للوغاريتمات الثنائية في نظرية الموسيقى ، على يد ليونارد أويلر : إذ يُعطي اللوغاريتم الثنائي لنسبة تردد نغمتين موسيقيتين عدد الأوكتافات التي تختلف بها النغمتان. ويمكن استخدام اللوغاريتمات الثنائية لحساب طول تمثيل عدد في النظام العددي الثنائي ، أو عدد البتات اللازمة لترميز رسالة في نظرية المعلومات . وفي علوم الحاسوب ، تُستخدم لحساب عدد الخطوات اللازمة للبحث الثنائي والخوارزميات ذات الصلة. ومن المجالات الأخرى التي يُستخدم فيها اللوغاريتم الثنائي بكثرة: التوافقية ، والمعلوماتية الحيوية ، وتصميم البطولات الرياضية ، والتصوير الفوتوغرافي .
تُدرج اللوغاريتمات الثنائية في الدوال الرياضية القياسية للغة C وفي حزم البرامج الرياضية الأخرى.
تاريخ

عُرفت قوى العدد اثنين منذ القدم؛ فعلى سبيل المثال، ورد ذكرها في كتاب الأصول لإقليدس ، في المادتين 9.32 (حول تحليل قوى العدد اثنين) و9.36 (نصف نظرية إقليدس-أويلر ، حول بنية الأعداد الزوجية الكاملة ). واللوغاريتم الثنائي لقوة من قوى العدد اثنين هو ببساطة موقعها في التسلسل المرتب لقوى العدد اثنين. وبناءً على ذلك، يُنسب إلى مايكل ستيفل نشر أول جدول معروف للوغاريتمات الثنائية عام 1544. يحتوي كتابه "الحسابات الصحيحة" على عدة جداول تُظهر الأعداد الصحيحة مع قوى العدد اثنين المقابلة لها. يسمح عكس صفوف هذه الجداول بتفسيرها على أنها جداول للوغاريتمات الثنائية. [ 1 ] [ 2 ]
قبل ستيفل، يُنسب إلى عالم الرياضيات الجيني فيراسينا، الذي عاش في القرن الثامن، ابتكار نموذج أولي للوغاريتم الثنائي. وقد عرّف فيراسينا مفهوم "أردهاشيدا" بأنه عدد مرات قسمة عدد معين على اثنين بالتساوي. وينتج عن هذا التعريف دالة تتطابق مع اللوغاريتم الثنائي لقوى العدد اثنين، [ 3 ] لكنها تختلف بالنسبة للأعداد الصحيحة الأخرى، إذ تعطي الرتبة 2-adic بدلاً من اللوغاريتم. [ 4 ]
درس ليونارد أويلر، عام ١٧٣٩، الشكل الحديث للوغاريتم الثنائي، الذي ينطبق على أي عدد (وليس فقط قوى العدد اثنين). وقد أرسى أويلر أسس تطبيق اللوغاريتمات الثنائية في نظرية الموسيقى، قبل وقت طويل من ظهور تطبيقاتها في نظرية المعلومات وعلوم الحاسوب. وكجزء من عمله في هذا المجال، نشر أويلر جدولًا للوغاريتمات الثنائية للأعداد الصحيحة من ١ إلى ٨، بدقة تصل إلى سبعة أرقام عشرية. [ ٥ ] [ ٦ ]
التعريف والخصائص
يمكن تعريف دالة اللوغاريتم الثنائي بأنها الدالة العكسية للدالة المرفوعة لقوة العدد اثنين ، وهي دالة متزايدة تمامًا على مجموعة الأعداد الحقيقية الموجبة ، وبالتالي لها دالة عكسية وحيدة. [ 7 ] ويمكن تعريفها أيضًا على أنها ln n / ln 2 ، حيث ln هو اللوغاريتم الطبيعي ، المعرّف بأي من طرقه القياسية. ويتيح استخدام اللوغاريتم المركب في هذا التعريف إمكانية توسيع نطاق اللوغاريتم الثنائي ليشمل الأعداد المركبة . [ 8 ]
كما هو الحال مع اللوغاريتمات الأخرى، فإن اللوغاريتم الثنائي يخضع للمعادلات التالية، والتي يمكن استخدامها لتبسيط الصيغ التي تجمع بين اللوغاريتمات الثنائية والضرب أو الأس: [ 9 ]
للمزيد، انظر قائمة الهويات اللوغاريتمية .
الترميز
في الرياضيات، غالبًا ما يُكتب اللوغاريتم الثنائي للعدد n على النحو التالي: log 2 n . [ 10 ] ومع ذلك، فقد تم استخدام أو اقتراح العديد من الرموز الأخرى لهذه الدالة، خاصة في مجالات التطبيق.
يكتب بعض المؤلفين اللوغاريتم الثنائي على الصورة lg n ، [ 11 ] [ 12 ] وهي الصيغة المذكورة في دليل شيكاغو للأسلوب . [ 13 ] ينسب دونالد كنوث هذه الصيغة إلى اقتراح من إدوارد رينغولد ، [ 14 ] لكن استخدامها في كل من نظرية المعلومات وعلوم الحاسوب يعود إلى ما قبل نشاط رينغولد. [ 15 ] [ 16 ] كما كُتب اللوغاريتم الثنائي أيضًا على الصورة log n مع الإشارة إلى أن الأساس الافتراضي للوغاريتم هو 2. [ 17 ] [ 18 ] [ 19 ] وهناك صيغة أخرى شائعة الاستخدام لنفس الدالة (خاصة في الأدبيات العلمية الألمانية) وهي ld n ، [ 20 ] [ 21 ] [ 22 ] وهي مشتقة من الكلمة اللاتينية logarithmus dualis [ 20 ] أو logarithmus dyadis . [ 20 ] توصي معايير DIN 1302 و ISO 31-11 و ISO 80000-2 برمز آخر، وهو lb n . ووفقًا لهذه المعايير، لا يُستخدم lg n للوغاريتم الثنائي، إذ إنه مخصص للوغاريتم العشري log 10 n . [ 23 ] [ 24 ] [ 25 ]
التطبيقات
نظرية المعلومات
عدد الأرقام ( البتات ) في التمثيل الثنائي لعدد صحيح موجب n هو الجزء الصحيح من 1 + log 2 n ، أي [ 12 ]
في نظرية المعلومات، يُعبَّر عن مقدار المعلومات الذاتية وإنتروبيا المعلومات غالبًا باللوغاريتم الثنائي، ما يجعل البت الوحدة الأساسية للمعلومات . وباستخدام هذه الوحدات، تُعبِّر نظرية شانون-هارتلي عن سعة المعلومات لقناة ما على أنها اللوغاريتم الثنائي لنسبة الإشارة إلى الضوضاء، مضافًا إليه واحد. مع ذلك، يُستخدم اللوغاريتم الطبيعي و √nat أيضًا في تدوينات بديلة لهذه التعريفات. [ 26 ]
التوافقية

على الرغم من أن اللوغاريتم الطبيعي أكثر أهمية من اللوغاريتم الثنائي في العديد من مجالات الرياضيات البحتة مثل نظرية الأعداد والتحليل الرياضي ، [ 27 ] فإن للوغاريتم الثنائي العديد من التطبيقات في التوافقية :
- كل شجرة ثنائية ذات n ورقة يكون ارتفاعها على الأقل log₂n ، ويتحقق التساوي عندما يكون n قوة للعدد اثنين وتكون الشجرة شجرة ثنائية كاملة . [ 28 ] وبالمثل، فإن عدد ستراهلر لنظام نهري ذي n رافد هو على الأكثر log₂n + 1. [ 29 ]
- كل عائلة من المجموعات التي تحتوي على n مجموعة مختلفة تحتوي على ما لا يقل عن log 2 n عنصرًا في اتحادها، مع المساواة عندما تكون العائلة مجموعة قوى . [ 30 ]
- كل مكعب جزئي ذو n رأس له بُعد متساوي القياس لا يقل عن log 2 n ، وله على الأكثر 1 / 2 n log 2 n من الحواف ، مع المساواة عندما يكون المكعب الجزئي عبارة عن رسم بياني مكعب فائق . [ 31 ]
- وفقًا لنظرية رامزي ، فإن كل رسم بياني غير موجه ذي n رأسًا يحتوي إما على زمرة أو مجموعة مستقلة بحجم لوغاريتمي بالنسبة لـ n . الحجم الدقيق الذي يمكن ضمانه غير معروف، لكن أفضل الحدود المعروفة لحجمه تتضمن اللوغاريتمات الثنائية. على وجه الخصوص، تحتوي جميع الرسوم البيانية على زمرة أو مجموعة مستقلة بحجم لا يقل عن 1/2 log₂ n ( 1 - o ( 1))، ولا تحتوي معظم الرسوم البيانية على زمرة أو مجموعة مستقلة بحجم أكبر من 2 log₂ n ( 1 + o (1)) . [ 32 ]
- من خلال تحليل رياضي لنموذج جيلبرت-شانون-ريدز للخلط العشوائي، يمكن إثبات أن عدد مرات خلط مجموعة أوراق لعب مكونة من n ورقة، باستخدام خلطات ريفيل ، للحصول على توزيع للتباديل قريب من التوزيع العشوائي المنتظم، يساوي تقريبًا 3/2 log₂ n . وتشكل هذه الحسابات أساسًا لتوصية بخلط مجموعات أوراق اللعب المكونة من 52 ورقة سبع مرات . [ 33 ]
التعقيد الحسابي

يظهر اللوغاريتم الثنائي بكثرة في تحليل الخوارزميات ، [ 19 ] ليس فقط بسبب الاستخدام المتكرر للحساب الثنائي في الخوارزميات، بل أيضًا لأن اللوغاريتم الثنائي يظهر في تحليل الخوارزميات القائمة على التفرع ثنائي الاتجاه. [ 14 ] إذا كانت المسألة تحتوي في البداية على n خيارًا لحلها، وكل تكرار للخوارزمية يقلل عدد الخيارات إلى النصف، فإن عدد التكرارات اللازمة لاختيار خيار واحد هو الجزء الصحيح من log₂n . تُستخدم هذه الفكرة في تحليل العديد من الخوارزميات وهياكل البيانات . على سبيل المثال، في البحث الثنائي ، يُقسم حجم المسألة المراد حلها إلى النصف مع كل تكرار، وبالتالي يلزم ما يقارب log₂n تكرارًا للحصول على حل لمسألة حجمها n . [ 34 ] وبالمثل، فإن شجرة البحث الثنائية المتوازنة تمامًا التي تحتوي على n عنصرًا يكون ارتفاعها log₂ ( n + 1) - 1. [ 35 ]
يُعبّر عادةً عن زمن تشغيل الخوارزمية باستخدام ترميز Big O ، الذي يُستخدم لتبسيط التعبيرات بحذف العوامل الثابتة والحدود ذات الرتبة الأدنى. ولأن اللوغاريتمات في قواعد مختلفة لا تختلف عن بعضها إلا بعامل ثابت، يُمكن القول إن الخوارزميات التي تعمل في زمن O (log₂n ) تعمل أيضًا في زمن O (log¹³n ) ، على سبيل المثال. لذا ، فإن أساس اللوغاريتم في تعبيرات مثل O (log n ) أو O ( n log n ) ليس مهمًا ويمكن حذفه. [ 11 ] [ 36 ] مع ذلك، بالنسبة للوغاريتمات التي تظهر في أس حد زمني، لا يُمكن حذف أساس اللوغاريتم. على سبيل المثال، O (2 log₂n ) ليس هو نفسه O (2 ln n ) لأن الأول يساوي O ( n ) والثاني يساوي O ( n 0.6931... ) .
تُسمى الخوارزميات التي يكون زمن تشغيلها O ( n log n ) أحيانًا بالخوارزميات الخطية . [ 37 ] ومن أمثلة الخوارزميات التي يكون زمن تشغيلها O (log n ) أو O ( n log n ) :
- متوسط الوقت للفرز السريع وخوارزميات الفرز المقارنة الأخرى [ 38 ]
- البحث في أشجار البحث الثنائية المتوازنة [ 39 ]
- الأسس عن طريق التربيع [ 40 ]
- أطول سلسلة فرعية متزايدة [ 41 ]
تظهر اللوغاريتمات الثنائية أيضًا في أسس حدود الوقت لبعض خوارزميات فرق تسد ، مثل خوارزمية كاراتسوبا لضرب أعداد مكونة من n بت في زمن O ( n log₂³ ) ، [ 42 ] وخوارزمية ستراسن لضرب مصفوفات n × n في زمن O ( n log₂ · ) . [ 43 ] ويمكن تفسير ظهور اللوغاريتمات الثنائية في أزمنة التشغيل هذه بالرجوع إلى النظرية الرئيسية لتكرارات فرق تسد .
المعلوماتية الحيوية

في المعلوماتية الحيوية ، تُستخدم المصفوفات الدقيقة لقياس قوة التعبير عن الجينات المختلفة في عينة من المادة البيولوجية. غالبًا ما تُقارن معدلات التعبير المختلفة لجين ما باستخدام اللوغاريتم الثنائي لنسبة معدلات التعبير: يُعرَّف لوغاريتم نسبة معدلي تعبير بأنه اللوغاريتم الثنائي لنسبة هذين المعدلين. تُتيح اللوغاريتمات الثنائية مقارنة سهلة لمعدلات التعبير: على سبيل المثال، يمكن وصف معدل التعبير المضاعف بنسبة لوغاريتم تساوي 1 ، ومعدل التعبير المتناقص إلى النصف بنسبة لوغاريتم تساوي -1 ، ومعدل التعبير الثابت بنسبة لوغاريتم تساوي صفر. [ 44 ]
غالباً ما يتم تمثيل نقاط البيانات التي تم الحصول عليها بهذه الطريقة على شكل مخطط انتشار يكون فيه أحد محوري الإحداثيات أو كلاهما عبارة عن لوغاريتمات ثنائية لنسب الشدة، أو في تمثيلات مرئية مثل مخطط MA ومخطط RA التي تقوم بتدوير وتغيير مقياس مخططات الانتشار هذه لنسب اللوغاريتم. [ 45 ]
نظرية الموسيقى
في نظرية الموسيقى ، تُحدد المسافة أو الفرق الإدراكي بين نغمتين بنسبة تردداتهما. وتُعتبر المسافات الناتجة عن نسب أعداد نسبية ذات بسط ومقام صغيرين ذات تناغم موسيقي خاص. أبسط هذه المسافات وأهمها هي الأوكتاف ، وهي نسبة تردد 2:1 . عدد الأوكتافات التي تختلف بها نغمتان هو اللوغاريتم الثنائي لنسبة تردداتهما. [ 46 ]
لدراسة أنظمة الضبط وجوانب أخرى من نظرية الموسيقى التي تتطلب تمييزًا أدق بين النغمات، من المفيد وجود مقياس لحجم الفاصل الموسيقي يكون أدق من الأوكتاف ويكون جمعيًا (كما هو الحال في اللوغاريتمات) وليس ضربيًا (كما هو الحال في نسب الترددات). أي، إذا كانت النغمات س ، ص ، ع تُشكّل تسلسلًا تصاعديًا، فإن مجموع قياس الفاصل الموسيقي من س إلى ص وقياس الفاصل الموسيقي من ص إلى ع يجب أن يساوي قياس الفاصل الموسيقي من س إلى ع . يُعطى هذا المقياس بواسطة السنت ، الذي يقسم الأوكتاف إلى 1200 فاصل موسيقي متساوٍ ( 12 نصف نغمة ، كل منها 100 سنت). رياضيًا، إذا كانت لدينا نغمات بترددين f1 و f2 ، فإن عدد السنتات في الفاصل الموسيقي من f1 إلى f2 هو [ 46 ] .
يتم تعريف الميلي أوكتاف بنفس الطريقة، ولكن بمعامل ضرب 1000 بدلاً من 1200. [ 47 ]
جدولة المباريات الرياضية
في الألعاب والرياضات التنافسية التي تضم لاعبين أو فريقين في كل مباراة، يشير اللوغاريتم الثنائي إلى عدد الجولات اللازمة في بطولة خروج المغلوب لتحديد الفائز. على سبيل المثال، تتطلب بطولة تضم 4 لاعبين جولتين (log₂ 4 = 2) لتحديد الفائز، بينما تتطلب بطولة تضم 32 فريقًا 5 جولات (log₂ 32 = 5) ، وهكذا. في هذه الحالة، بالنسبة لعدد n من اللاعبين/الفرق حيث n ليس قوة للعدد 2، يتم تقريب log₂ n إلى الأعلى لأنه من الضروري وجود جولة واحدة على الأقل لا يشارك فيها جميع المتنافسين المتبقين. على سبيل المثال، log₂ 6 يساوي تقريبًا 2.585 ، والذي يُقرّب إلى 3 ، مما يشير إلى أن بطولة تضم 6 فرق تتطلب 3 جولات (إما أن يغيب فريقان عن الجولة الأولى، أو يغيب فريق واحد عن الجولة الثانية). يلزم نفس عدد الجولات لتحديد فائز واضح في بطولة بنظام سويسري . [ 48 ]
التصوير الفوتوغرافي
في التصوير الفوتوغرافي ، تُقاس قيم التعريض الضوئي باستخدام اللوغاريتم الثنائي لكمية الضوء الواصلة إلى الفيلم أو المستشعر، وفقًا لقانون ويبر-فيشنر الذي يصف الاستجابة اللوغاريتمية للجهاز البصري البشري للضوء. وتُمثل درجة التعريض الضوئي الواحدة وحدةً واحدةً على مقياس لوغاريتمي أساسه 2. [ 49 ] [ 50 ] وبشكل أدق، تُعرَّف قيمة التعريض الضوئي للصورة الفوتوغرافية على النحو التالي:
حيث N هو رقم البؤرة الذي يقيس فتحة العدسة أثناء التعريض، و t هو عدد ثواني التعريض. [ 51 ]
تُستخدم اللوغاريتمات الثنائية (المعبر عنها بالتوقفات) أيضًا في قياس الكثافة الضوئية ، للتعبير عن النطاق الديناميكي للمواد الحساسة للضوء أو أجهزة الاستشعار الرقمية. [ 52 ]
حساب

التحويل من قواعد بيانات أخرى
إحدى الطرق السهلة لحساب لوغاريتم n للعدد n على الآلات الحاسبة التي لا تحتوي على دالة لوغاريتم 2 هي استخدام دالة اللوغاريتم الطبيعي ( ln ) أو دالة اللوغاريتم العشري ( log أو log 10 )، الموجودة في معظم الآلات الحاسبة العلمية . لتغيير أساس اللوغاريتم إلى 2 من e أو 10 أو أي أساس آخر b ، يمكن استخدام الصيغتين التاليتين : [ 50 ] [ 53 ]
تقريب الأعداد الصحيحة
يمكن تحويل اللوغاريتم الثنائي إلى دالة من الأعداد الصحيحة وإليها عن طريق تقريبه لأعلى أو لأسفل. ويرتبط هذان الشكلان من اللوغاريتم الثنائي للأعداد الصحيحة بهذه الصيغة:
يمكن توسيع التعريف من خلال تعريف. بهذه الطريقة، ترتبط هذه الوظيفة بعدد الأصفار البادئة للتمثيل الثنائي غير الموقع 32 بت لـ x ، nlz( x ) .
يمكن تفسير اللوغاريتم الثنائي الصحيح على أنه فهرس البت ذي القيمة 1 الأكثر أهمية في المدخلات، بدءًا من الصفر. وبهذا المعنى، فهو مكمل لعملية البحث عن أول مجموعة ، التي تحدد فهرس البت ذي القيمة 1 الأقل أهمية . تدعم العديد من منصات الأجهزة إيجاد عدد الأصفار البادئة، أو عمليات مكافئة، والتي يمكن استخدامها لإيجاد اللوغاريتم الثنائي بسرعة. كما تقوم الدالتان ` flslog` و`log` flslفي نواة لينكس [ 57 ] وفي بعض إصدارات مكتبة libc البرمجية بحساب اللوغاريتم الثنائي (مقربًا إلى عدد صحيح، زائد واحد).
التقريب الخطي القطعي
لعددممثلة بالأرقام العشرية كـ، مع أس صحيحوالمانتيسافي النطاقيمكن تقريب اللوغاريتم الثنائي تقريبًا على النحو التالي:[ 16 ] هذا التقريب دقيق عند طرفي نطاق قيم الجزء الكسري ، ولكنه يقلل من قيمة اللوغاريتم في منتصف النطاق، حيث يصل الخطأ الأقصى إلى حوالي 0.086 عند قيمة جزء كسري تقارب 0.44. ويمكن تحسين دقته باستخدام دالة خطية مجزأة .[ 58 ] أو بشكل أبسط عن طريق إضافة حد تصحيح ثابتعلى سبيل المثال، اختيارسيؤدي ذلك إلى تقليل الخطأ الأقصى إلى النصف. تستخدم خوارزمية الجذر التربيعي العكسي السريع هذه الفكرة، مع حد تصحيح مختلف يمكن استنتاجه على أنه، من خلال التلاعب المباشر بالتمثيل الثنائي لـلضرب هذا اللوغاريتم التقريبي في، والحصول على قيمة فاصلة عائمة تقارب[ 59 ]
التقريب التكراري
بالنسبة لأي عدد حقيقي موجب عام ، يمكن حساب اللوغاريتم الثنائي على مرحلتين. [ 60 ] أولاً، يتم حساب الجزء الصحيح ،(تُسمى خاصية اللوغاريتم). هذا يُبسط المسألة إلى مسألة يكون فيها وسيط اللوغاريتم ضمن نطاق محدود، وهو الفترة [ 1، 2) ، مما يُسهل الخطوة الثانية لحساب الجزء الكسري (مانتيسا اللوغاريتم). لأي قيمة x > 0 ، يوجد عدد صحيح وحيد n بحيث يكون 2n ≤ x < 2n + 1 ، أو بصورة مكافئة 1 ≤ 2 − n x < 2. الآن، الجزء الصحيح من اللوغاريتم هو n ، والجزء الكسري هو log₂ ( 2 − n x ) . [ 60 ] بعبارة أخرى:
بالنسبة للأعداد العشرية المعيارية ، يُعطى الجزء الصحيح بواسطة أس العدد العشري، [ 61 ] وبالنسبة للأعداد الصحيحة، يمكن تحديده عن طريق إجراء عملية عد الأصفار البادئة . [ 62 ]
الجزء الكسري من النتيجة هو لوغاريتم 2 ص ، ويمكن حسابه تكراريًا باستخدام عمليتي الضرب والقسمة الأساسيتين فقط. [ 60 ] يمكن وصف خوارزمية حساب الجزء الكسري بلغة شبه رمزية كما يلي:
- ابدأ بعدد حقيقي y في الفترة نصف المفتوحة [ 1، 2) . إذا كانت y = 1 ، فإن الخوارزمية تكون قد انتهت، ويكون الجزء الكسري صفرًا.
- وإلا، قم بتربيع y بشكل متكرر حتى تقع النتيجة z في الفترة [ 2، 4) . ليكن m عدد عمليات التربيع المطلوبة. أي أن z = y² / m، حيث يتم اختيار m بحيث تكون z في الفترة [ 2، 4] .
- بأخذ اللوغاريتم لكلا الطرفين وإجراء بعض العمليات الجبرية:
- مرة أخرى ، z /2 عدد حقيقي في الفترة [ 1، 2) . ارجع إلى الخطوة 1 واحسب اللوغاريتم الثنائي لـ z /2 باستخدام نفس الطريقة.
تُعبّر الصيغ التكرارية التالية عن نتيجة ذلك، حيثيمثل عدد عمليات التربيع المطلوبة في التكرار رقم i من الخوارزمية:
في الحالة الخاصة التي يكون فيها الجزء الكسري في الخطوة 1 مساويًا للصفر، تكون هذه متتالية منتهية تنتهي عند نقطة ما. وإلا، فهي متسلسلة لانهائية تتقارب وفقًا لاختبار النسبة ، لأن كل حد أصغر تمامًا من الحد السابق (لأن كل mᵢ > 0 ). انظر طريقة هورنر . وللاستخدام العملي، يجب اقتطاع هذه المتسلسلة اللانهائية للوصول إلى نتيجة تقريبية. إذا اقتُطعت المتسلسلة بعد الحد i ، فإن الخطأ في النتيجة يكون أقل من 2 − ( m₁ + m₂ + ... + mᵢ ) . [ 60 ]
دعم مكتبة البرامج
log2تُعدّ هذه الدالة جزءًا من دوال الرياضيات القياسية في لغة C. تأخذ النسخة الافتراضية منها وسائط ذات دقة مزدوجة، لكن بعض المتغيرات تسمح بأن تكون الوسائط ذات دقة مفردة أو من نوع long double . [ 63 ] في بيئات الحوسبة التي تدعم الأعداد المركبة والتحويل الضمني للأنواع، مثل MATLAB،log2 يُسمح بأن يكون وسيط الدالة عددًا سالبًا ، مع إرجاع عدد مركب. [ 64 ]
مراجع
- ↑ غروزا، فيفيان شو؛ شيلي، سوزان م. (1972)، رياضيات ما قبل التفاضل والتكامل ، نيويورك: هولت، راينهارت ووينستون، ص 182، ISBN 978-0-03-077670-0.
- ^ ستيفل، مايكل (1544)، Arithmetica integra (باللاتينية)، ص. 31 . تظهر نسخة من نفس الجدول مع مدخلين إضافيين في الصفحة 237، وتظهر نسخة أخرى موسعة إلى القوى السالبة في الصفحة 249ب.
- ↑ جوزيف، جي جي (2011)، قمة الطاووس: الجذور غير الأوروبية للرياضيات ( الطبعة الثالثة)، مطبعة جامعة برينستون، ص 352 .
- ↑ انظر، على سبيل المثال، شبارلينسكي، إيغور (2013)، التطبيقات التشفيرية لنظرية الأعداد التحليلية: الحدود الدنيا للتعقيد والعشوائية الزائفة ، التقدم في علوم الحاسوب والمنطق التطبيقي، المجلد 22، بيركهاوزر، ص 35، ISBN 978-3-0348-8037-4.
- ^ يولر ، ليونارد (1739) ، “الفصل السابع. De Variorum Intervallorum Receptis Appelationibus”، Tentamen novae theoriae musicae ex certissismis Harmoniee Principiis dilucide expositae (باللاتينية)، أكاديمية سانت بطرسبورغ، الصفحات من 102 إلى 112 .
- ↑ تيج، توماس ( 1829)، "اللوغاريتمات الثنائية"، موسوعة لندن؛ أو، قاموس شامل للعلوم والفنون والآداب والميكانيكا العملية: يتضمن نظرة عامة على الحالة الراهنة للمعرفة، المجلد 4 ، الصفحات 142-143 .
- ↑ باتشلت، إي. (2012)، مقدمة في الرياضيات لعلماء الأحياء ، سبرينغر، ص 128، ISBN 978-3-642-96080-2.
- ↑ على سبيل المثال،يوفر برنامج مايكروسوفت إكسل
IMLOG2دالة لحساب اللوغاريتمات الثنائية المركبة: انظر: Bourg, David M. (2006), Excel Scientific and Engineering Cookbook , O'Reilly Media, p. 232, ISBN 978-0-596-55317-3. - ↑ كولمان، برنارد؛ شابيرو، أرنولد (1982)، "11.4 خصائص اللوغاريتمات"، الجبر لطلاب الجامعات ، دار النشر الأكاديمية، ص 334-335 ، ISBN 978-1-4832-7121-7.
- ↑ على سبيل المثال، هذه هي الرموز المستخدمة في موسوعة الرياضيات ورفيق برينستون للرياضيات .
- 1 2 كورمن، توماس هـ .؛ ليسرسون، تشارلز إي .؛ ريفست، رونالد ل .؛ شتاين، كليفورد (2001) [1990]، مقدمة في الخوارزميات ( الطبعة الثانية)، مطبعة معهد ماساتشوستس للتكنولوجيا وماكجرو هيل، الصفحات 34، 53-54 ، ISBN 0-262-03293-7
- 1 2 سيدجويك، روبرت ؛ واين، كيفن دانيال (2011)، الخوارزميات ، أديسون-ويسلي بروفيشنال، ص 185، ISBN 978-0-321-57351-3.
- ↑ دليل شيكاغو للأسلوب ( الطبعة الخامسة والعشرون)، مطبعة جامعة شيكاغو، 2003، ص 530 .
- 1 2 كنوت، دونالد إي. (1997)، الخوارزميات الأساسية ، فن برمجة الحاسوب ، المجلد 1 ( الطبعة الثالثة)، أديسون-ويسلي بروفيشنال، ISBN 978-0-321-63574-7، ص 11. وقد وردت نفس الملاحظة في الطبعة الثانية من الكتاب نفسه عام 1973 (ص 23) ولكن بدون الإشارة إلى رينغولد.
- ↑ تروكو، إرنستو (1956)، "ملاحظة حول المحتوى المعلوماتي للرسوم البيانية"، نشرة الرياضيات والفيزياء الحيوية ، 18 (2): 129-135 ، doi : 10.1007/BF02477836 ، MR 0077919 .
- 1 2 ميتشل، جون ن. (1962)، "الضرب والقسمة الحاسوبية باستخدام اللوغاريتمات الثنائية"، معاملات معهد مهندسي الراديو في الحواسيب الإلكترونية ، EC-11 (4): 512-517 ، رمز Bibcode : 1962IRTEC..11..512M ، doi : 10.1109/TEC.1962.5219391.
- ↑ فيش، جورج؛ هيبوتيرن، جيرارد (2013)، الرياضيات للمهندسين ، جون وايلي وأولاده، ص 152، ISBN 978-1-118-62333-6
فيما يلي، وما لم يُذكر خلاف ذلك، فإن الرمز
logx
يرمز
دائمًا إلى لوغاريتم
x
للأساس
2
.
- ↑ كوفير، توماس م .؛ توماس، جوي أ. (2012)، عناصر نظرية المعلومات ( الطبعة الثانية)، جون وايلي وأولاده ، ص 33، ISBN 978-1-118-58577-1ما
لم يُنص على خلاف ذلك، سنأخذ جميع اللوغاريتمات إلى الأساس 2
. - 1 2 جودريتش، مايكل تي .؛ تاماسيا، روبرتو (2002)، تصميم الخوارزميات: الأسس والتحليل وأمثلة الإنترنت ، جون وايلي وأولاده، ص 23،
أحد الجوانب المثيرة للاهتمام، بل والمفاجئة أحيانًا، لتحليل هياكل البيانات والخوارزميات هو الوجود الواسع للوغاريتمات
... وكما هو معتاد في أدبيات الحوسبة، فإننا نحذف كتابة الأساس
b
للوغاريتم عندما
b
=
2
.
- 1 2 3 Tafel، Hans Jörg (1971)، Einführung in die digitale Datenverarbeitung [ مقدمة لمعالجة المعلومات الرقمية ] (بالألمانية)، ميونيخ: Carl Hanser Verlag ، الصفحات من 20 إلى 21، ISBN 3-446-10569-7
- ^ تيتز ، أولريش. شينك، كريستوف (1999)، Halbleiter-Schaltungstechnik (بالألمانية) (طبعة مصححة الأولى، الطبعة الحادية عشرة)، Springer Verlag ، ص. 1370 ، ردمك 3-540-64192-0
- ↑ باور، فريدريش ل. (2009)، أصول وأسس الحوسبة: بالتعاون مع هاينز نيكسدورف، منتدى المتاحف ، سبرينغر ساينس آند بيزنس ميديا ، ص 54، ISBN 978-3-642-02991-2.
- ^ بالنسبة إلى DIN 1302، راجع Brockhaus Enzyklopädie in zwanzig Bänden [ موسوعة بروكهاوس في عشرين مجلدًا ] (بالألمانية)، المجلد. 11، فيسبادن: إف. إيه بروكهاوس، 1970، ص. 554، ردمك 978-3-7653-0000-4.
- ↑ للاطلاع على معيار ISO 31-11، انظر: Thompson, Ambler; Taylor, Barry M (مارس 2008)، دليل استخدام النظام الدولي للوحدات (SI) - منشور خاص رقم 811 صادر عن المعهد الوطني للمعايير والتكنولوجيا (NIST)، طبعة 2008 - الطبعة الثانية (ملف PDF) ، المعهد الوطني للمعايير والتكنولوجيا ، صفحة 33 .
- ↑ للاطلاع على المواصفة القياسية الدولية ISO 80000-2، انظر "الكميات والوحدات - الجزء 2: العلامات والرموز الرياضية المستخدمة في العلوم الطبيعية والتكنولوجيا" (ملف PDF) ، المواصفة القياسية الدولية ISO 80000-2 ( الطبعة الأولى)، 1 ديسمبر 2009، القسم 12، الدوال الأسية واللوغاريتمية، صفحة 18 .
- ^ فان دير لوبي، جان كاليفورنيا (1997)، نظرية المعلومات ، مطبعة جامعة كامبريدج، ص. 3، ردمك 978-0-521-46760-5.
- ↑ ستيوارت، إيان (2015)، ترويض اللانهائي ، كويركوس، ص 120، ISBN 9781623654733
في الرياضيات والعلوم المتقدمة
، اللوغاريتم الوحيد ذو الأهمية هو اللوغاريتم الطبيعي.. - ^ Leiss، Ernst L. (2006)، رفيق مبرمج لتحليل الخوارزمية ، CRC Press، p. 28، ردمك 978-1-4200-1170-8.
- ^ ديفروي، إل . Kruszewski، P. (1996)، “على رقم Horton – Strahler للمحاولات العشوائية” ، RAIRO Informatique Théorique et Applications ، 30 (5): 443–456 ، دوى : 10.1051/ita/1996300504431 ، MR 1435732 .
- ↑ وبالمثل، فإن العائلة التي تحتوي على k عنصرًا مميزًا تحتوي على 2 k مجموعة مميزة على الأكثر، مع المساواة عندما تكون مجموعة قوة.
- ↑ إبستين، ديفيد (2005)، "بعد الشبكة للرسم البياني"، المجلة الأوروبية للتوافقية ، 26 (5): 585-592 ، arXiv : cs.DS/0402028 ، doi : 10.1016/j.ejc.2004.05.001 ، MR 2127682 ، S2CID 7482443 .
- ↑ غراهام، رونالد ل .؛ روتشيلد، بروس ل.؛ سبنسر ، جويل هـ. (1980)، نظرية رامزي ، وايلي-إنترساينس، ص 78 .
- ↑ باير، ديف ؛ دياكونيس، بيرسي (1992)، "تتبع حركة التعشيق إلى مخبئها"، حوليات الاحتمالات التطبيقية ، 2 (2): 294-313 ، doi : 10.1214/aoap/1177005705 ، JSTOR 2959752 ، MR 1161056 .
- ↑ ميلهورن، كورت ؛ ساندرز، بيتر (2008)، "2.5 مثال - البحث الثنائي"، الخوارزميات وهياكل البيانات: مجموعة الأدوات الأساسية (ملف PDF) ، سبرينغر، ص 34-36 ، ISBN 978-3-540-77977-3.
- ↑ روبرتس، فريد ؛ تيسمان، باري (2009)، التوافقية التطبيقية ( الطبعة الثانية)، مطبعة سي آر سي، ص 206، رقم ISBN 978-1-4200-9983-6.
- ↑ سيبسر، مايكل (2012)، "المثال 7.4"، مقدمة في نظرية الحوسبة ( الطبعة الثالثة)، سينجايج ليرنينج، الصفحات 277-278 ، رقم ISBN 9781133187790.
- ↑ سيدجويك وواين (2011) ، ص 186 .
- ^ كورمين وآخرون. (2001) ، ص. 156؛ جودريتش وتاماسيا (2002) ، ص. 238.
- ^ كورمين وآخرون. (2001) ، ص. 276؛ جودريتش وتاماسيا (2002) ، ص. 159.
- ^ كورمين وآخرون. (2001) ، ص. 879-880؛ جودريتش وتاماسيا (2002) ، ص. 464.
- ↑ إدموندز، جيف (2008)، كيف تفكر في الخوارزميات ، مطبعة جامعة كامبريدج، ص 302، ISBN 978-1-139-47175-6.
- ^ كورمين وآخرون. (2001) ، ص. 844؛ جودريتش وتاماسيا (2002) ، ص. 279.
- ^ كورمين وآخرون. (2001) القسم 28.2..
- ↑ كاوستون، هيلين؛ كواكنبوش، جون؛ برازما، ألفيس (2009)، تحليل بيانات التعبير الجيني باستخدام المصفوفات الدقيقة: دليل للمبتدئين ، جون وايلي وأولاده، الصفحات 49-50 ، ISBN 978-1-4443-1156-3.
- ↑ إيدهمر، إنجفار؛ بارسنيس، هارالد؛ إيدي، جير إيجيل؛ مارتنز، لينارت (2012)، الأساليب الحسابية والإحصائية لتحديد كمية البروتين بواسطة مطياف الكتلة ، جون وايلي وأولاده، ص 105، ISBN 978-1-118-49378-6.
- 1 2 كامبل، موراي؛ جريتد، كلايف (1994)، دليل الموسيقي للصوتيات ، مطبعة جامعة أكسفورد، ص 78، ISBN 978-0-19-159167-9.
- ↑ راندل، دون مايكل ، محرر (2003)، قاموس هارفارد للموسيقى ( الطبعة الرابعة)، مطبعة بيلكناب التابعة لجامعة هارفارد، ص 416، رقم ISBN 978-0-674-01163-2.
- ↑ فرانس، روبرت (2008)، مقدمة في التربية البدنية وعلوم الرياضة ، سينجايج ليرنينج، ص 282، رقم ISBN 978-1-4180-5529-5.
- ↑ ألين، إليزابيث؛ تريانتافيليدو، صوفي (2011)، دليل التصوير الفوتوغرافي ، تايلور وفرانسيس، ص 228، ISBN 978-0-240-52037-7.
- 1 2 ديفيس، فيل (1998)، ما وراء نظام المناطق ، مطبعة سي آر سي، ص 17، رقم ISBN 978-1-136-09294-7.
- ^ ألين وتريانتافيليدو (2011) ، ص. 235 .
- ↑ زويرمان، سوزان؛ أوكون، جيفري أ. (2012)، دليل جمعية المؤثرات البصرية: سير العمل والتقنيات ، مطبعة سي آر سي، ص 205، رقم ISBN 978-1-136-13614-6.
- ↑ باور، كريج ب. (2013)، التاريخ السري: قصة علم التشفير ، مطبعة سي آر سي، ص 332، رقم ISBN 978-1-4665-6186-1.
- ↑ سلون، ن. ج. أ. (محرر)، "المتتالية A007525 (التوسيع العشري للوغاريتم العدد e)" ، الموسوعة الإلكترونية لمتتاليات الأعداد الصحيحة ، مؤسسة OEIS
- ↑ سلون، ن. ج. أ. (محرر)، "المتتالية A020862 (التوسيع العشري لـ log₂(10))" ، الموسوعة الإلكترونية لمتتاليات الأعداد الصحيحة ، مؤسسة OEIS
- 1 2 وارن الابن، هنري س. (2002)، متعة المخترق ( الطبعة الأولى)، أديسون ويسلي ، ص 215، ISBN 978-0-201-91465-8
- ↑ fls ، واجهة برمجة تطبيقات نواة لينكس، kernel.org ، تم استرجاعها في 2010-10-17.
- ↑ كومبيت، م.؛ فان زونيفيلد، هـ.؛ فيربيك، ل. (ديسمبر 1965)، "حساب اللوغاريتم الثنائي للأعداد الثنائية"، معاملات IEEE للحواسيب الإلكترونية ، EC-14 (6): 863-867 ، Bibcode : 1965ITECm..14..863C ، doi : 10.1109/pgec.1965.264080
- ↑ ماك إنيري، تشارلز (أغسطس 2007)، الرياضيات الكامنة وراء كود دالة الجذر التربيعي العكسي السريع (ملف PDF) ، مؤرشف من الأصل (ملف PDF) بتاريخ 11 مايو 2015
- 1 2 3 4 ماجيثيا، جيه سي؛ ليفان، دي. (1973)، "ملاحظة حول حسابات اللوغاريتم ذي الأساس 2"، وقائع معهد مهندسي الكهرباء والإلكترونيات ، 61 (10): 1519-1520 ، رمز Bibcode : 1973IEEEP..61.1519M ، doi : 10.1109/PROC.1973.9318.
- ↑ ستيفنسون، إيان (2005)، "9.6 دوال القوة السريعة، واللوغاريتم الثنائي، والأس الثنائي"، عرض الإنتاج: التصميم والتنفيذ ، سبرينغر-فيرلاغ، ص 270-273 ، ISBN 978-1-84628-085-6.
- ↑ وارن الابن، هنري س. (2013) [2002]، "11-4: اللوغاريتم الصحيح" ، متعة المخترق ( الطبعة الثانية)، أديسون ويسلي - بيرسون للتعليم ، ص 291، ISBN 978-0-321-84268-80-321-84268-5.
- ↑ "7.12.6.10 دوال اللوغاريتم الثنائي"، مواصفات ISO/IEC 9899:1999 (ملف PDF) ، صفحة 226 .
- ↑ ريدفيرن، دارين؛ كامبل، كولين (1998)، دليل ماتلاب® 5 ، سبرينغر-فيرلاغ، ص 141، ISBN 978-1-4612-2170-8.
روابط خارجية
- وايسشتاين، إريك دبليو ، "اللوغاريتم الثنائي" ، عالم الرياضيات
{{cite web}}: CS1 maint: overridden setting ( link ) - أندرسون، شون إيرون (12 ديسمبر 2003)، "إيجاد اللوغاريتم ذي الأساس 2 لعدد صحيح مكون من N بت في O(lg(N)) عملية" ، Bit Twiddling Hacks ، جامعة ستانفورد ، تاريخ الاسترجاع 25 نوفمبر 2015
- فاينمان وآلة الاتصال
- الحساب الثنائي
- حساب التفاضل والتكامل
- اللوغاريتمات
