دنیای پیوسته، تصمیم گسسته
حجم صدا، دما و نور کمیتهایی پیوستهاند: بین هر دو مقدارشان، بینهایت مقدار دیگر هست. اما مداری که بخواهد با این کمیتها محاسبه کند، در برابر نویز آسیبپذیر است — کمی نویز، مقدار را کمی جابهجا میکند و محاسبه خراب میشود.
سیستمی که اطلاعات را با تعداد محدودی مقدار گسسته نمایش میدهد. در عمل، تقریباً همیشه فقط دو مقدار: ۰ و ۱.
مهندسها عمداً دقت را قربانی قابلیت اطمینان میکنند: بهجای «ولتاژ دقیقاً ۲٫۵ ولت است»، میگویند «ولتاژ بالاست (۱) یا پایین است (۰)». نویز کوچک دیگر معنای سیگنال را عوض نمیکند، چون فاصلهٔ دو مقدار از هم زیاد است.
چرا فقط دو مقدار؟
سه دلیل مهندسی دارد:
- سادگی سختافزار — کلید (ترانزیستور) ذاتاً دو حالت دارد: وصل یا قطع.
- مقاومت در برابر نویز — هرچه مقدارهای مجاز کمتر، فاصلهشان بیشتر و خطا کمتر.
- منطق آماده — جبر بول دقیقاً برای دو مقدار ساخته شده و همهٔ قواعدش آماده است.
تفسیر بولی: ۰ و ۱ یعنی چه؟
قراردادی که به هر متغیر دودویی دو معنای همارز میدهد: از نظر عددی، صفر و یک؛ و از نظر منطقی، نادرست (False) و درست (True).
یعنی وقتی مینویسی ، همزمان دو جمله گفتهای: «مقدار A یک است» و «گزارهٔ A درست است». این دوگانگی عمدی است: در فصل ۱ بیشتر با چهرهٔ عددی کار میکنی (جمع و تبدیل مبنا) و از فصل ۲ به بعد با چهرهٔ منطقی (ترکیب گزارهها با گیتها). هر دو چهره، یک چیزند.
اشتباه رایج
۰ و ۱ فقط یعنی خاموش و روشن.
تصحیح
خاموش/روشن فقط یک تفسیر فیزیکی است. بسته به قرارداد، ۰ و ۱ میتوانند نادرست/درست، کم/زیاد، یا منفی/مثبت هم باشند. معنا را قرارداد تعیین میکند، نه خودِ ارقام.