Места контактов между нейронами называются синапсами (от греческого слова «застежка»). Однако кончики аксонов и дендритов прилегают друг к другу не вплотную, между ними имеется узкое пространство — синаптическая щель. Поступающий по аксону электрический сигнал воздействует на пузырьки-везикулы, расположенные на кончиках отростков, и запускает в них выработку химических веществ (нейромедиаторов). Когда этот процесс завершается, везикулы открываются и выбрасывают эти вещества в синаптическую щель. Химические вещества достигают противоположной мембраны и поглощаются ее рецепторами. Там они запускают различные виды химических реакций, которые вызывают либо возбуждение, либо торможение нейрона. Этот нейрон, в свою очередь, может выработать свой электрический сигнал, чтобы передать информацию другим нейронам.
Таким образом, протекающий в синапсах процесс никак не является пассивной передачей электрического импульса, как это происходит на стыке двух медных проводов. Каждый синапс преобразует электрический сигнал в химический и обратно. Он функционирует как система сложных передатчиков, которая активно влияет на сигнал: усиливает или ослабляет его — в том числе и под влиянием других сигналов, исходящих от соседних нейронов. Синапс также может посылать сигналы обратной связи к телу нейрона. И весь этот процесс занимает около миллисекунды.
Короче говоря, каждый синапс похож на микросхему, состоящую из множества транзисторов-передатчиков. Тысячи синапсов-микросхем функционируют как микропроцессорная система, которая вместе с другими компонентами клетки превращает каждый нейрон в настоящий компьютер.
Нейроны тоже не передают сигналы пассивно. В зависимости от специализации нейрона, поступающие на его рецепторы химические вещества могут запускать различные виды биохимических реакций. В конечном итоге эти реакции могут порождать новый электрический сигнал и передавать его по аксону сети других нейронов.
Все 160 млрд клеток головного мозга находятся в активном рабочем режиме. Вместе они выполняют десятки тысяч задач одновременно, без какого-либо центрального контроля и даже без сознательного участия с нашей стороны. В этой гигантской сложнейшей сети нет центрального пункта управления, где принимались бы все решения. Частично такую функцию выполняют так называемые «биологические часы», которые синхронизируют триллионы операций. Это то, что ИТ-специалисты называют распределенными вычислениями, только с таким уровнем сложности, который при современном уровне развития техники кажется недостижимым.