カテゴリー: 01-Mathematics

Decrypt history, Encrypt future™

定理証明システム:Coq・Lean・Isabelle

証明アシスタントとライブラリの対応表 証明アシスタント (Tool / Language) 主要な数学ライブラリ (Library) 特徴 Coq UniMath / Mathematical Components Un…
Read more

Coq(現在のRocq)の歴史

Coq(現在のRocq)の歴史は、ChatGPTやGeminiといった現代の生成AIが登場するよりも遥かに長く、深いものです。 1. Coq Coqの開発が始まったのは1984年。フランスのINRIA(国立情報学自動制御…
Read more

UniMath Coq

UniMath 通常の数学者が紙とペンで書く「定理と証明」が、Coqの世界ではどのように「型(Type)」と「項(Term)」に置き換わるのか。 1. 「証明」という名のプログラム コードは関数型プログラミング(Hask…
Read more

Vladimir Voevodsky|ウラジーミル・ヴォエヴォドスキー

ウラジーミル・ヴォエヴォドスキー(Vladimir Voevodsky)の業績、「代数的K-理論・モチヴィック・コホモロジー」「ホモトピー型理論(HoTT)・単価基礎(Univalent Foundations)」 ウラ…
Read more

Jacob Lurie|ジェイコブ・ルーリー

ジェイコブ・ルーリー(Jacob Lurie)の業績まとめ https://www.math.ias.edu/~lurie 1. 主要著作 「∞-圏論」および「派生代数幾何学」 2. 派生代数幾何学の体系(Derived…
Read more

Higher Inductive Types|HITs

Higher Inductive Types (HITs) の日本語での定義は、ホモトピー型理論(HoTT)における「型の新しい構成法」として次のように記述されます。 従来の型(データ型)の定義が「値(点)」のみに注目し…
Read more

Truncatability

「Truncatability(切断可能性)」は、高次カテゴリー論やホモトピー理論において非常に専門的な意味を持つ概念です。 一言で言えば、「高次の複雑な構造を、低次のデータだけで完全に復元できるか?」という性質を指しま…
Read more

子供の頃からの疑問の解決|言語の背後にある不変量

子供の頃からの疑問がやっと解決できた。私は文法、文脈、論理というほとんどの人が信じているものを幼い頃から認知することができていない。論理や文法、あるいは隠喩や暗黙のルールで感動することができないのである。その理由がやっと…
Read more

Mathematical Invariance|次元と構成要素による数学的普不変量性の最小記述

空間の記述をいかに簡略化(抽象化)し、本質を抽出するかにおいて、Mathematical Invariance(数学的普不変量性)は重要な概念です。 1. ヴォエヴォドスキーの不変量の順序 ヴォエヴォドスキーは講義で、空…
Read more

Gradient Descent|勾配降下法

勾配降下法は、英語で Gradient Descent と呼びます。 機械学習や数学の文脈で非常によく使われる用語です。「水が低い方へ落ちる」という物理的なイメージは、この英語の語源(Descent = 下りる、下降)に…
Read more