このアイテムのアクセス数: 284
このアイテムのファイル:
ファイル | 記述 | サイズ | フォーマット | |
---|---|---|---|---|
2138-01.pdf | 5.07 MB | Adobe PDF | 見る/開く |
タイトル: | プログラミング言語Egisonで計算する微分幾何 (Computer Algebra --Theory and its Applications) |
その他のタイトル: | Calculations in Differential Geometry with the Egison Programming Language (Computer Algebra --Theory and its Applications) |
著者: | 江木, 聡志 ![]() |
著者名の別形: | EGI, SATOSHI |
発行日: | Dec-2019 |
出版者: | 京都大学数理解析研究所 |
誌名: | 数理解析研究所講究録 |
巻: | 2138 |
開始ページ: | 1 |
終了ページ: | 11 |
抄録: | Egisonはユーザ一定義関数を含む任意の関数について, 特別な記述なしにテンソルの添字記法を使うことができるプログラミング言語である. 微分形式を使った計算の簡潔な記述もサポートしており, ウェッジ積, 外微分, ホッジ作用素, 内部積をはじめとする微分形式についての作用素もEgisonで簡潔に定義できる. それゆえ, Egisonを使えば, 添字記法を多用する微分幾何の計算を, 既存の数式処理システムよりも, 簡潔に表現できる. 本稿は, リーマン曲率テンソルやラプラシアンなどといった微分幾何において重要な概念を計算するプログラムを紹介し, 微分幾何の研究・学習において, Egisonが役に立つことを示す. Egison is a programming language that allows users to use tensor index notation for arbitrary user-defined functions without requiring an additional description. Egison also supports a concise description of formulae with differential forms and allows users to concisely define operators for differential forms such as Wedge product, exterior derivative, Hodge operator, and interior product. As a result, users of Egison can describe calculations in differential geometry very concisely. This paper shows that Egison is useful for research and learning of differential geometry by demonstrating programs for calculating important notions in differential geometry such as Riemann curvature tensors and Laplacian. |
URI: | http://hdl.handle.net/2433/254877 |
出現コレクション: | 2138 Computer Algebra --Theory and its Applications |

このリポジトリに保管されているアイテムはすべて著作権により保護されています。