غزل، زیر لحظه نگاری که از سر بیموضوعی منتشر کرده بودم، پیشنهاد کرده بود چند کتاب دربارهی پیچیدگی پیشنهاد بدم. این مطلب رو در پاسخ به غزل – و البته سایر دوستانی که ممکنه چنین فهرستی براشون مفید باشه – مینویسم.
البته بد نیست قبلش به سه نکته اشاره کنم:
نکتهی اول اینکه برای تهیهی فهرست کتابهای پیشنهادی در یک حوزه، باید کتابهای زیادی در اون زمینه خونده باشیم. در زمینهی پیچیدگی، کتابهای بسیاری وجود دارد که من خیلیهاشون رو نخوندهام و قاعدتاً حتی از وجود بعضیهاشون هم خبر ندارم. کل کتابهایی که من توی این حوزه مطالعه کردهام، به پنجاه مورد نمیرسه. و طبیعتاً پیشنهاد من، زیرمجموعهای از همین کتابهاست.
نکتهی دوم اینکه تقریباً تمام کتابهایی که در این نوشته معرفی میکنم، کتابهای مقدماتی این حوزه هستن. کتابهایی که متن نسبتاً روان دارن و وارد پیچیدگیهای محاسباتی در این حوزه نمیشن. اگر کسی این کتابها رو بخونه خودش میتونه مسیرش رو پیدا کنه. البته اگر ضروری باشه زیر همین مطلب یا در مطلب مستقل، کتابهای پیشرفتهتر رو هم، بسته به نیاز، معرفی میکنم.
نکتهی سوم اینکه در انتخاب کتابها، اصراری ندارم که حتماً ترجمه شده باشن (با چنان قیدی، به دو سه کتاب مشخص، محدود میشم).
کتاب ملانی میچل
فکر میکنم یکی از شناختهشدهترین کتابهای پیچیدگی در میان فارسیزبانها، کتاب Complexity | A Guided Tour نوشتهی ملانی میچل باشه. یک علت مهمش هم اینه که از جمله معدود کتابهاییه که در این زمینه به فارسی ترجمه شده.
البته فکر میکنم نویسنده در انتخاب عنوان کتاب، کمی بازاری عمل کرده. چون کتاب دربارهی پیچیدگی نیست. بلکه صرفاً مقدمهای دربارهی تعدادی از ابزارها و روشهای مرتبط با پیچیدگی محسوب میشه.
فرض کنید یک نفر کتابی با عنوان گشت و گذاری در دنیای اقتصاد بنویسه و وقتی کتاب رو باز میکنید، ببینید آموزش ضرب و تقسیم و جمع و تفریق داده و کمی هم روش ترسیم نمودارهای دو بعدی رو گفته.
شما ازش میپرسید: خب. قسمت مربوط به اقتصاد کجاست؟ نویسنده پاسخ میده: مگه همهی چیزهایی که گفتم در اقتصاد مورد استفاده قرار نمیگیره؟
این ماجرا به نظرم در مورد کتاب پیچیدگی ملانی میچل کاملاً صادقه. گاهی با خودم میگم ملانی میچل اول اسم کتاب رو انتخاب کرده. بعد شروع کرده به نوشتن. حدود یک چهارم کار رو که انجام داده، خسته شده گفته تا همینجا منتشرش میکنم. اما به خاطر فروش بهتر کتاب، حیفش اومده (يا شاید یادش رفته) اسم کتاب رو عوض کنه.
بنابراین با وجودی که پس از خوندن این کتاب، اطلاعاتمون از پیچیدگی همچنان «صفر» خواهد بود، اما خوندن این کتاب میتونه یک فایدهی مهم داشته باشه. کتاب ملانی میچل، ما رو با مجموعهای از اسمها و اصطلاحات آشنا میکنه تا وقتی یک «کتاب واقعی دربارهی پیچیدگی» خوندیم، فشار ذهنی کمتری بهمون بیاد.
به هر حال، همین که اصطلاحاتی مثل الگوریتم ژنتیک، سلولار آتوماتا، مقیاسپذیری، فرکتال و آشوب به گوشمون خورده باشه، ترسمون از این اصطلاحات میریزه و برای مطالعهی کتابهای بعدی، بیشتر آماده میشیم.
کتاب نیل جانسون
دربارهی کتاب نیل جانسون با عنوان Simply Complexity | A Clear Guide to Complexity Theory قبلاً توضیح دادهام. برخلاف ملانی میچل، داخل این کتاب، واقعاً همون چیزی هست که روی جلد، ادعا شده.
البته حوزهی پیچیدگی، گسترده است و شاخههای متعددی داره. بنابراین نباید انتظار داشته باشیم این کتاب یا هر کتاب دیگهای، یک مقدمهی جامع در اختیار ما قرار بده. اما نیل جانسون حداقل سه موضوع رو با بیانی بسیار ساده برای مخاطبش جا میندازه: انتروپی. رفتار گروههای بزرگ از موجودات کوچک مستقل (Swarm / Mob) و بحث Self-organizing یا خودسازماندهی (با مثالهایی از جنس ترافیک در خیابونها).
نیل جانسون (مثل کتاب ملانی میچل) میتونه اولین کتابی باشه که یک نفر دربارهی پیچیدگی میخونه. به این معنا که برای خوندنش، به پیشنیاز خاصی احتیاج ندارید.
کتاب جان میلر
جان میلر که مثل بسیاری از نویسندگان مطرح پیچیدگی، در سنتا فی (Santa Fe) فعالیت میکنه، کتابی داره به اسم A Crude Look at the Whole. کتاب، متن بسیار روانی داره و نویسنده به شدت مراقب بوده که از پیچیدگیهای ریاضی فاصله بگیره و تقریباً هیچ نوع فرمولی در متن کتاب، پدیدار نشه.
تعداد قابل توجهی از مثالهای کتاب، به بازار و اقتصاد مربوط میشن. بخشی هم به هوش جمعی در گروههای حشرات (مثل زنبورها) اختصاص پیدا کرده.
مزیت اصلی کتاب، اینه که خواننده رو به پیچیدگی علاقهمند میکنه و متن سادهی کتاب باعث میشه که خیلی ساده و سریع خونده بشه. اما ایرادش اینه که میلر خواسته بسیاری از موضوعات رو، حتی در حد اشاره، پوشش بده.
در کل به نظرم اگر کسی که وقت و حوصله داره و میخواد با بعضی از مطرحترین نویسندگان این حوزه آشنا بشه، باید این کتاب رو بخونه.
اما اگر بخواهیم بین جان میلر و نیل جانسون، فقط یک کتاب رو انتخاب کنیم و بخونیم، تردید ندارم که کتاب Simply Complexity گزینهی بهتریه.
کتاب فریتیوف کاپرا
به نظر من، فریتیوف کاپرا Fritjof Capra (یا به قول آمریکاییها: فریتجوف کاپرا) در میان ما ایرانیان به شدت مظلوم واقع شده. خصوصاً با در نظر گرفتن اینکه حرفها و تحلیلهایش میتواند پاسخی به بسیاری از ابهامها و سوالهای نسل امروز ما باشد.
کاپرا علاقهی چندانی به واژهی کامپلکسیتی نداره و کمتر پیش میاد که این کلمه رو به کار ببره. کاپرا واژهی پیوند (Connection) رو ترجیح میده و موضوع بحثش، سیستمهای Highly-connected هست.
در ایران کتاب Hidden Connection (پیوندهای پنهان) از کاپرا ترجمه و منتشر شده که حداقل من به عنوان مخاطب، ارتباط چندانی با کتاب برقرار نکردم (منظورم ترجمه نیست. اصل محتوای کتاب است).
اما کتاب The Systems View of Life واقعاً ارزشمند و آموزندهست. کاپرا در این کتاب، کمی از تاریخ علم میگه. بعد به سراغ تفکر سیستمی میره و در ادامه به بحث حیات و پیچیدگی و Emergence و خودسازماندهی میرسه.
فریتیوف در بحث «حیات»، تأکید داره که نمیتونیم به سادگی دور موجودات مرز بکشیم و به همین علت، کل عالم هستی رو «یک» موجود زندهی پویا میدونه. در مقابل، وقتی از شناخت و Cognition صحبت میکنه، تأکید داره که نباید اون رو صرفاً به سطح سیستمهایی مانند مغز محدود کنیم. او تأکید داره که سادهترین موجودات، حتی در حد یک سلول هم، از توانایی شناخت (Cognitive Capability) در مقیاس خود بهرهمندند.
در مقایسه با کتابهای قبلی، این کتاب رو نمیشه خیلی سریع خوند و بعضی جاها هم باید خوندن کتاب با کمی سرچ گوگلی همراه بشه، اما با توجه به حجم گستردهی مطالبی که در کتاب مطرح میشه، قطعاً به وقتی که برای خوندنش صرف میشه میارزه.
کتابهای جان هالند
جان هالند (John H. Holland) از آدمهای جریانساز در زمینهی پیچیدگی محسوب میشه و بسیاری از علاقهمندان این حوزه، کارهای هالند رو دنبال میکنند. هنر هالند به سادهنویسیه؛ البته با در نظر گرفتن پیچیدگیهای ذاتی موضوع و در مقایسه با سبک نگارش دیگران (در دوره سیستمهای پیچیده متمم یک درس کامل به معرفی جان هالند اختصاص داده شده).
تقریباً همهی کتابهای جان هالند، میتونن برای خوانندهی مبتدی پیچیدگی جذاب و آموزنده باشن. اما من به طور خاص، کتاب Emergence هالند رو برای فهرست کتابهای مقدماتی، مد نظر دارم.
کتاب Emergence همونطور که از اسمش پیداست، فقط روی یکی از ویژگیهای سیستمهای پیچیده، یعنی Emergence تمرکز کرده و هالند در تمام کتاب، تلاش داره که وارد بحثهای دیگه نشه.
برای بیان Emergence هم به طور خاص، به سراغ شبکه های عصبی مصنوعی (Artificial Neural Networks) رفته. این اقدام، بسیار هوشمندانه است. چون یکی از بزرگترین مصداقهای Emergence در مغز مشاهده میشه.
بسیاری از دوگانههای جسم – روح یا مغز – ذهن، با درک Emergence در شبکه های عصبی، از بین میرن و مشخص میشه که در هر دوگانه، یکی از آنها پدیدارشده از دیگریه.
کتاب لن فیشر
در بیشتر کتابهای پیچیدگی، سیستمهایی مورد توجه قرار میگیرند که المانهای آنها، رفتاری مکانیکی دارند و تا حد خوبی قابل پیشبینی هستند. نورونها در مغز و مولکولها در گاز، نمونههایی از این نوع سیستمها محسوب میشوند.
اما رویکرد دیگری هم وجود دارد و آن، توجه به مجموعههای پیچیدهای است که المانها در آن، چندان مکانیکی نیست و بهنظر میرسد که از خود، اراده و اختیار دارند.
عبارت «به نظر میرسد» بسیار کلیدی است. چون اراده و اختیار، در ذات یک موجود نیست. بلکه در چشم ناظر معنا پیدا میکند. وقتی ناظری میگوید «سیستم X دارای اختیار است» منظورش این است که من نمیتوانم با تمام دادههایی که در دست دارم، رفتار آن سیستم را به صورت کامل پیشبینی کنم.
بر این اساس، رفتار جمع انسانها، جمع زنبورها، گلهی گوسفندها، مورچهها و موریانهها، همگی مصداق سیستمهای پیچیده با المانهای «مختار» محسوب میشوند و معمولاً نام عمومی Swarm برای آنها به کار میرود.
کتاب The Perfect Swarm نوشتهی لِن فیشر، از این منظر به بحث پیچیدگی پرداخته و تقریباً تمام مثالهایی که مطرح میکند، از جنس سوآرم هستند.
متن کتاب، بسیار ساده و روان است و نویسنده آگاهانه و عامدانه کوشیده است از هر نوع دشواری و پیچیدگی در کتاب خود، دوری کند.
چند کتاب دیگر
چند کتاب دیگر هم وجود دارند که میشود به فهرست کتابهای بالا افزود. فعلاً اسم آنها را در اینجا مینویسم تا شاید بعداً در فرصتی مناسب، به شکل مستقل (یا شاید در ادامهی همین مطلب) توضیحات بیشتری را دربارهشان اضافه کنم:
At home in the universe, Stuart Kauffman

