• 研究課題をさがす
  • 研究者をさがす
  • KAKENの使い方
  1. 課題ページに戻る

2023 年度 実績報告書

低次元トポロジーに基づく低レベルプログラミング言語の設計と分析

研究課題

研究課題/領域番号 21K11753
研究機関京都大学

研究代表者

長谷川 真人  京都大学, 数理解析研究所, 教授 (50293973)

研究期間 (年度) 2021-04-01 – 2024-03-31
キーワードプログラミング言語 / 意味論 / 圏論 / 量子トポロジー / テンソル圏 / ラムダ計算 / コンビネータ代数
研究実績の概要

従来のプログラム意味論は、主として、高水準の、抽象度の高いモデルを与えることで多くの成果を挙げてきたが、その一方、プログラミング言語の実装モデルに焦点をあてたプログラム意味論は、未だ発展途上段階にある。本研究は、プログラミング言語実装モデルと、結び目の理論等の低次元トポロジーの親和性に焦点を当て、低レベル・超低レベルの実装モデルに対応できるトポロジカルなプログラム意味論の構築を目指すものである。前年度までの成果は以下のとおりである。
(1)プログラム意味論の非可換化の基礎として、変数の順番の入れ替えを許さない平面ラムダ計算に対応する平面コンビネータ代数の理論を、平面オペラドの概念を用い構築した。特に、平面コンビネータ代数に内在する位相幾何的構造を閉オペラッドとして取り出すアイデアを見出し、コンビネータ代数から閉オペラッドを構成する普遍的な構成を与えた。この構成が、平面コンビネータ代数だけでなく、対称性(変数の入れ替え)を認めた線型ラムダ計算や、変数の入れ替えをブレイド(組み紐)として表現するブレイド付きラムダ計算に対応するコンビネータ代数についても適用できることを示した。
(2)プログラム意味論と低次元トポロジーに共通する基本的な構造であるトレース付きモノイダル圏の基礎理論、特にホップモナドとトレースの関係について調べた。
今年度は、(1)の発展として結び目やタングルの不変量に用いられるリボン圏の構造を内包したコンビネータ代数の理論を研究した。得られた成果をまとめた論文を国際会議LICS2024に投稿し、査読の結果採択が決まっている。(2)については、ホップモナドに関する成果をまとめた論文2編を学術誌に投稿し、いずれも査読を経て受理・出版された。

  • 研究成果

    (5件)

すべて 2023 その他

すべて 国際共同研究 (1件) 雑誌論文 (2件) (うち国際共著 2件、 査読あり 2件、 オープンアクセス 2件) 学会発表 (1件) (うち招待講演 1件) 備考 (1件)

  • [国際共同研究] Macquarie University(オーストラリア)

    • 国名
      オーストラリア
    • 外国機関名
      Macquarie University
  • [雑誌論文] Traced Monads and Hopf Monads2023

    • 著者名/発表者名
      Hasegawa Masahito, Lemay Jean-Simon Pacaud
    • 雑誌名

      Compositionality

      巻: 5 ページ: -

    • DOI

      10.32408/compositionality-5-10

    • 査読あり / オープンアクセス / 国際共著
  • [雑誌論文] Hopf monads on biproducts2023

    • 著者名/発表者名
      Hasegawa Masahito, Lemay Jean-Simon Pacaud
    • 雑誌名

      Theory and Applications of Categories

      巻: 39 ページ: 804-823

    • 査読あり / オープンアクセス / 国際共著
  • [学会発表] プログラム意味論と圏論…と幾何2023

    • 著者名/発表者名
      長谷川真人
    • 学会等名
      日本ソフトウェア科学会第40回大会
    • 招待講演
  • [備考]

    • URL

      https://www.kurims.kyoto-u.ac.jp/~hassei/papers/index.html

URL: 

公開日: 2024-12-25  

サービス概要 検索マニュアル よくある質問 お知らせ 利用規程 科研費による研究の帰属

Powered by NII kakenhi