07-11-2013, 07:39 PM
Russell نوشته: من بیشتر علاقهام به این نظریه است که ما شبیه سازی کامپیوتری هستیم توسط موجودات هوشمندی در جهان دیگر که چه بسا آنها هم شبیه سازی هستند توسط موجوداتی دیگر.نکتهای که وزن زیادی به این نظریه میدهد این است که احتمال اینکه موجودات هوشمند بتوانند چنین شبیه سازی را ( و خود ما در آینده نزدیک) انجام دهند بسیار زیاد است و تنها شرط برای نسل اول این است که اولین موجودات هوشمند در جهان خود باشند و از آنجایی شانس نفر اول بودن بسیار بسیار کم بنظر میرسد احتمال اینکه ما شبیه سازی دیگران باشیم تا موجوداتی در جهان واقعی بیشتر است.
راسل جان، این قدری موضوع را پیچیده میکند. چنانکه میتوان سلسلهای بیپایان از شبیهسازیها را درنظر گرفت که هرکدام از آنها تا بینهایت ادامه خواهند داشت و این را هنوز اگرچه در اشکال یا اشکالاتِ اساسیاش باید بیشتر اندیشید، اما مرا به یادِ توابع بازگشتی در برنامهنویسی میاندازد. در توابعِ بازگشتی، تابعِ مربوطه برای محاسبهی مقدارِ موردِ نظر، خودش را فراخوانی میکند تا جایی که با یک شرط متوقف شود. سادهترین و معروفترین تابع بازگشتی، فاکتوریلِ بازگشتی است. فاکتوریل یک عدد، یعنی ضرب اعدادِ 1 تا آن عدد. مثلا فاکتوریلِ 6 برابر است با :1*2*3*4*5*6. حال اگر بخواهیم این تابع را با شبه کدِ سی بنویسیم چنین میشود(فرض کنید نام تابع factorial باشد):
int temp;
if(number <= 1) return 1;
temp = number * factorial(number - 1); return temp;
نکتهی دیگر در این موضوع این است که اگر این بازگشت واقعیت هم داشته باشد، بدون اختیار کاملا بیمعنا بوده و هیچ موضوعیتی ندارد. چراکه اگر فرضا 10 میلیون سال بعد، همین داریوش، دقیقا با همین سرنوشت، همین شخصیت، همین حالتِ فیزیکی و... ایجاد شود که او نیز در این لحظهی متقارن در حالِ تایپِ پیکی با همین مضمون و دقیقا همین واژگان (و عاصی شده از ویرایشهای متعدد به سببِ اشتباهاتِ نگارشی) برای شماست، این دیگر اساسا چه بازگشتیست؟ فقط یک تکرار است! همچون زمانیکه آهنگی را دوباره پخش میکنیم.
کسشر هم تعاونی؟!