MQC Simulator

MQC Simulator · Профиль сборки

Разбор по файлам собственного репозитория: что реализовано, что частично, что осталось на бумаге.

Браузерное приложение: TypeScript, Three.js с текстурой данных RGBA32F, решатель в Web Worker. Требуется WebGL с плавающими текстурами; серверной части нет.

2 реализовано · 1 иллюстративно · 1 частично · 1 не реализовано · 1 в плане

Концептуальная иллюстрация: MQC Simulator. Не скриншот продукта

Что читается в коде

  • 1024 узла сетки комплексной волновой функции, шаг по времени 0.004

    Файл src/constants.ts

  • Сплит-степ FFT с композицией Ёшиды 4-го порядка и керровским членом самоддействия

    Файл src/core/physics.worker.ts

  • Геометрия: торический узел (5,2), таблица длин дуг на 50 000 отсчётов

    Файл src/constants.ts

  • Наблюдаемые: энтропия Шеннона, информация Фишера, IPR, асимметрия, эксцесс, длина когерентности

    Файл src/core/physics.worker.ts

  • Кубитов и квантовых схем в коде нет — это непрерывное классическое поле

    Файл src/

  • Рендер требует WebGL с плавающими текстурами RGBA32F

    Файл src/core/QuantumDataBridge.ts

Состояние модулей

  1. реализовано

    Решатель в Web Worker

    Собственный radix-2 FFT, предвычисленные кинетические пропагаторы, шум с масштабированием флуктуация-диссипация.

    Файл src/core/physics.worker.ts

  2. реализовано

    Кривизна и кручение как источники потенциала

    V = −κ²/(8m) по да Коста и накопленная фаза ∫τ ds.

    Файл src/core/physics.worker.ts

  3. иллюстративно

    «Омега-протокол» — сценарная визуализация

    Повороты фазы на π·Φ в затворах шириной L/137, рост infoDensity к MAX_VALUE, логарифмическое затухание «локальной c» — надстройка над состоянием модели.

    Файл src/core/physics.worker.ts

  4. частично

    Узел управления параметрами

    Worker принимает обновления γ, KERR, T_KPZ, амплитуды «пинцета» и переключение состояний, но ни один элемент интерфейса эти команды не отправляет.

    Файл src/types.ts

  5. не реализовано

    Вызовы ИИ-зависимости

    @google/genai объявлена в package.json, но в src/ не импортируется: приложение работает без всякого ключа.

    Файл package.json, src/

  6. в плане

    Численная валидация и измеренная производительность

    README сам относит к недостающему: проверочные случаи, контроль шага по времени, замеры на названном оборудовании.

    Файл README.md

Как это проверено

  • Статус «когеренция» — это сравнение с константой

    hypothesis_valid = IPR > 0.08, тот же порог питает панель Proof.

  • Строки «телеметрии» в терминале генерируются случайно

    Потоковые строки собираются из Math.random() на интервале 1200 мс.

    Файл src/hooks/useQuantumSimulation.ts

  • «Zero-copy» в архитектуре не соответствует обмену данными

    Данные передаются postMessage с копированием Float32Array каждый такт.

  • Физический модуль отключает проверку типов

    Первая строка physics.worker.ts — // @ts-nocheck.

Границы утверждений

  • Нет численной валидации: ни эталонных случаев, ни сходимости по шагу; нормировка на каждом шаге может скрывать ошибку решателя.
  • Константы KERR = 45, T_KPZ = 4.2 и γ = 0.015 — феноменологический выбор; источника калибровки в репозитории нет.
  • Названия «CERN/IBM», «нарушение предела Бекенштейна», «горизонт событий» — оформление интерфейса, а не результат вычислений; институтной принадлежности у проекта нет.
  • Поддержка RGBA32F и поведение на мобильных устройствах не проверялись; локальная сборка не привязана к коммиту (dist в .gitignore).
  • Подкаталог torius/ — параллельная старая версия на ванильном JS, в сборку не входит и как часть продукта не подаётся.
  • Заголовок страницы говорит «v3.0», а версия пакета — 0.0.0: о зрелости это ничего не сообщает.

Живая сборка

Живая сборкаmqc.moonsugar.space ↗

Ревизия
0fd8b0b
Каталог сборки
dist

Живая сборка опубликована как объяснение проекта, а не как подтверждённое квантовое устройство: это вычислительная модель непрерывного поля — ни кубитов, ни квантовых схем в коде нет, индикатор «когеренция» — порог IPR > 0.08. Встроенный интерфейс помечает модель «CERN/IBM T5,2» и статус «THEORY VALIDATION»; ни то, ни другое код не подтверждает.

Сама страница не подтверждает доступность: хост проверяется в момент публикации сборки.

Назад к описанию проекта ↗