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