М2/МетодологияM2AI — Methodology to AI
M2AI · Research PortalГ.П. Щедровицкий1956 — 1987www.m-2ai.com

name: gp-decomposition description: "GP-разложение текстов по методу содержательно-генетической логики Щедровицкого. Применяет нисходящее функционально-генетическое разложение: сегментация текста → выделение основной линии → разложение на операции (сопоставление + отнесение) → алфавит типов → генетическая карта. Используй КАЖДЫЙ раз при: GP-разложение, разложи текст, операции мышления, алфавит операций, генетическая карта, содержательно-генетическая логика, GP decomposition, thinking operations, genetic map, analyze reasoning structure."


GP-разложение текстов

Скилл для систематического разложения текстов на элементарные операции мышления по методу содержательно-генетической логики Г.П. Щедровицкого.

Теоретическая основа

Каждая операция мышления имеет инвариантную двухчастную структуру: 1. Сопоставление — объект X прикладывается к эталону E, выполняется конкретная процедура 2. Отнесение — выделенное содержание X_Δ фиксируется в знаковой форме A

Это не интерпретация, а реконструкция: мы восстанавливаем процедуру, которая стоит за каждым шагом рассуждения.

Формат одной операции

Operation := {
  id:                 "OP-001",
  text_ref:           "секция, страница",
  text_fragment:      "ключевая фраза ≤30 слов",

  сопоставление: {
    type:             S1-S6 или N-тип,
    X:                "исследуемый объект",
    E:                "эталон (с чем сравнивается)",
    procedure:        "что конкретно делается"
  },

  отнесение: {
    X_delta:          "какое содержание выделено",
    A:                "в какой знаковой форме",
    sign_level:       "object" | "value" | "law"
  },

  role:               "main_line" | "edge_process",
  function_in_whole:  "роль в рассуждении",
  inputs:             ["OP-..."],
  outputs:            ["OP-..."],
  operation_type:     "ТИП_ОПЕРАЦИИ",
  genetic_complexity: 1-6
}

Таксономия сопоставлений (S1-S6)

Код Тип Описание Сложность
S1 Прямое атрибутивное X ↔ E → свойство 1
S2 Разграничительное X₁ ↔ X₂ → различие 2
S3 Определительное X ↔ {E₁...Eₙ} → условия 3
S4 Контрпримерное E ↔ X-случай → несоответствие 4
S5 Замещающее E₁ → E₂, проверка на тех же X 5
S6 Рефлексивное сам процесс мышления → объект X 6

Если обнаружен тип, не укладывающийся в S1-S6, создать N-тип (N1, N2...) с описанием.

Алгоритм (7 шагов)

ШАГ 0: ФИКСАЦИЯ ВХОДНЫХ ДАННЫХ

  • Текст T, границы фрагмента
  • Метаданные: автор, год, предмет, тип текста
  • Ограничение: ≤5000 слов за один проход

ШАГ 1: ГРУБОЕ ЧЛЕНЕНИЕ

Для каждого абзаца/параграфа: - О чём этот фрагмент? (1 предложение) - Тип: "шаг аргумента" или "пояснение/иллюстрация" - НЕ интерпретировать, только сегментировать

ШАГ 2: ВЫДЕЛЕНИЕ ОСНОВНОЙ ЛИНИИ

Для каждого фрагмента F: - Можно ли убрать F без потери логической связности? - ДА → edge_process, НЕТ → main_line - Проверка: M₁...Mₖ образуют связную цепочку

ШАГ 3: РАЗЛОЖЕНИЕ НА ОПЕРАЦИИ

Для каждого фрагмента (сначала main_line): 1. X — что исследуется? 2. E — с чем сопоставляется? (может быть null/латентный) 3. Процедура — что конкретно делается? 4. Тип сопоставления — S1-S6 или N-тип 5. X_Δ — какое содержание выделено? 6. A — в какой знаковой форме? 7. Уровень знака: object / value / law

Один фрагмент = одна операция. Если несколько — разбить фрагмент.

ШАГ 4: ПРОВЕРКА СВЯЗНОСТИ

  • Результат OPᵢ должен быть входом OPᵢ₊₁
  • Если разрыв → пропущена операция → вставить (пометить "reconstructed")

ШАГ 5: АЛФАВИТ ОПЕРАЦИЙ

Для каждой уникальной комбинации (SopostavlenieType, sign_level): - Создать запись типа - Указать все экземпляры - Дать определение

ШАГ 6: ГЕНЕТИЧЕСКАЯ КАРТА

Для каждой пары типов: - Может ли Tᵦ быть получен трансформацией Tₐ? - Если ДА → связь Tₐ → Tᵦ + условие трансформации - Проверка: нет циклов, есть корень

ШАГ 7: ВЕРИФИКАЦИЯ

  • [ ] Каждая операция имеет и сопоставление, и отнесение?
  • [ ] Основная линия — связная цепочка?
  • [ ] Каждый тип в алфавите имеет ≥1 экземпляр?
  • [ ] Генетическая карта без циклов?
  • [ ] Можно восстановить рассуждение из протокола?

4 выходных артефакта

# Артефакт Формат
1 Протокол операций JSON-таблица
2 Карта основной линии Направленный граф
3 Алфавит операций Список с определениями
4 Генетическая карта Частичный порядок

Формат вывода

Результат сохраняется в JSON:

{
  "metadata": {
    "text": "название",
    "author": "автор",
    "year": "год",
    "fragment": "границы",
    "word_count": 0,
    "decomposition_date": "ISO date"
  },
  "operations": [ ... ],
  "main_line_sequence": ["OP-001", "OP-002", ...],
  "alphabet": {
    "TYPE_NAME": {
      "sopostavlenie_pattern": "S-тип",
      "otnesenie_pattern": "sign_level",
      "definition": "описание",
      "instances": ["OP-..."],
      "genetic_complexity": 0
    }
  },
  "genetic_map": {
    "nodes": ["TYPE_NAME", ...],
    "edges": [{"from": "T1", "to": "T2", "condition": "..."}]
  },
  "verification": {
    "all_have_two_parts": true,
    "main_line_connected": true,
    "all_types_instantiated": true,
    "no_cycles": true,
    "recoverable": true
  }
}