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

変数の動的束縛機構をもつ新しいソフトウェアの理論的研究

研究課題

研究課題/領域番号 15017247
研究種目

特定領域研究

配分区分補助金
審査区分 理工系
研究機関京都大学

研究代表者

佐藤 雅彦  京都大学, 情報学研究科, 教授 (20027387)

研究分担者 中澤 巧爾  京都大学, 情報学研究科, 助手 (80362581)
亀山 幸義  筑波大学, 電子・情報工学系, 助教授 (10195000)
桜井 貴文  千葉大学, 理学部, 助教授 (60183373)
研究期間 (年度) 2003
研究課題ステータス 完了 (2003年度)
配分額 *注記
3,100千円 (直接経費: 3,100千円)
2003年度: 3,100千円 (直接経費: 3,100千円)
キーワード対象言語 / メタ言語 / 文法的対象 / 超変数 / 変数の衝突 / 文脈
研究概要

平成13,14年度の特定領域研究で行なった,超変数の概念を持った計算系に関する研究を引き続き行なった.本研究で提案した計算系は,変数にレベルを付与することにより既存の計算体系や論理体系に統一的に超変数の概念を導入し,超変数を形式化した体系を構成するというものである.つまり,対象言語の変数はレベル0,メタ言語の変数はレベル1,メタメタ言語の変数はレベル2,…と設定し,それにより項にもレベルを付与する.そしてβ基がレベルに関するある条件を満たすときには変数の衝突を避けないで代入操作を行なうことにより,レベルの低い項は対象言語の文法的な対象として扱うことができるようにした.そしてその結果としてできる計算体系もsubject reduction、合流性、強正規化性といった好ましい性質を保っていることを示した.
本研究の手法は文脈の概念の形式化をする際にも有効である.つまり,文脈の穴の中に項を挿入するときその項に出現する変数が穴を囲むバインダで束縛されるということが起こるが,それは通常の変数の衝突を避ける代入とは異なる字面上の代入である.この状沢を本研究の方法で形式化するには,穴を高いレベルの変数と見なせばよい.するとその穴への項の代入操作は字面上の代入となる.本年度の成果は,先行研究で考えられていた体系ではできなかった,文脈の合成の表現ができるようになった点である.(この結果については,"Calculi of Meta-variables"という論文で発表した.)

報告書

(1件)
  • 2003 実績報告書
  • 研究成果

    (3件)

すべて その他

すべて 文献書誌 (3件)

  • [文献書誌] Masahiko Sato: "Calculi of Meta-variables"Proc.CSL 2003, LNCS 2803. 484-497 (2003)

    • 関連する報告書
      2003 実績報告書
  • [文献書誌] Yukiyoshi Kameyama: "A Sound and Complete Axiomatization for Delimited Continuations"Proc.Eighth ACM ICFP 2003. 177-188 (2003)

    • 関連する報告書
      2003 実績報告書
  • [文献書誌] Koji Nakazawa: "Strong normalization proof with CPS-translation for second order classical natural deduction"Journal of Symbolic Logic. 68・3. 851-859 (2003)

    • 関連する報告書
      2003 実績報告書

URL: 

公開日: 2003-04-01   更新日: 2018-03-28  

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

Powered by NII kakenhi