- Системность, т.е. моделирование мира как взаимодействующих систем, вложенных друг в друга по отношению “часть-целое”.
- Абстрактность, т.е. устранение неважных для предмета мышления деталей. Умение оперировать не конкретными случаями, а типами и прототипами, абстрактными понятиями. Это необходимо для того, чтобы иметь возможность переносить знания из одной ситуации в другую (Проблема переноса знаний и навыков), эффективно учиться, создавать языки предметных областей для коллективного мышления (Общение возможно благодаря мышлению).
- Адекватность, т.е. соответствие реальности. Это возможность проверить результаты абстрактного мышления в реальном, физическом мире.
- Осознанность, т.е. возможность понять, как мы мыслим. Это метамышление, а также возможность “опубликовать мышление”, сформулировать его процесс в отчуждаемой и переносимой форме.
- Рациональность, т.е. возможность принимать решения и проводить рассуждения по правилам. Это требование использовать лучшие из имеющихся способы-мышления/мыслительные-практики. Здесь же еще и разделение мыслительных задач на отдельные фрагменты.