スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

Windws XPにおけるGAP 4のセットアップ作業のメモ 2013年9月版

Windows XP における GAP 4 のセットアップ作業の手順を自分のためにメモ。

GAP (Group, Algorithms and Programming) とは、群の計算が扱える数式処理システムです。

GAP 4 の入手とインストール

GAP 4 は以下のウェブサイトから入手できます。

GAP System for Computational Discrete Algebra

2013 年 9 月時点での最新版は 4.6.5 です。トップページから Downloads のページへ移動すると、インストールに必要なファイルへのリンクがあります。Windows 用のもの ([-win.zip (331MB)]) を選びます。

gap4r6p5_2013_07_20-20_02-win.zip をダウンロードし、解凍すると、gap4r6 というフォルダができます。フォルダごと C ドライブの直下にコピーします。これでインストールは完了です。

※ 少なくとも GAP 4.5.4 以降、本体と各種パッケージを 1 つの zip ファイルとしてまとめたものが提供されるようになった模様。

GAP 4の実行方法

C:\gap4r6\bin の中の gap.bat を実行すれば、GAP が起動します。

 *********   GAP, Version 4.6.5 of 20-Jul-2013 (free software, GPL)
 *  GAP  *   http://www.gap-system.org
 *********   Architecture: i686-pc-cygwin-gcc-default32
 Libs used:  gmp, readline
 Loading the library and packages ...
 Components: trans 1.0, prim 2.1, small* 1.0, id* 1.0
 Packages:   AClib 1.2, Alnuth 3.0.0, AtlasRep 1.5.0, AutPGrp 1.5,
             Browse 1.8.2, CRISP 1.3.7, Cryst 4.1.11, CrystCat 1.1.6,
             CTblLib 1.2.2, FactInt 1.5.3, FGA 1.2.0, GAPDoc 1.5.1, IO 4.2,
             IRREDSOL 1.2.3, LAGUNA 3.6.3, Polenta 1.3.1, Polycyclic 2.11,
             RadiRoot 2.6, ResClasses 3.3.0, Sophus 1.23, SpinSym 1.5,
             TomLib 1.2.2
 Try '?help' for help. See also  '?copyright' and  '?authors'
gap>

※ 上記の画面は、ブログ記事を書く都合上、設定を少し変更しています。gap.bat において、set LANG=en_US.UTF-8 をコメントアウトし、画面の横のサイズを 80 にしています。

簡単な使用例

正の整数 2 に巡回置換 (1, 2, 3) を作用させると 3 になります。

gap > 2^(1, 2, 3);
3

※ 入力の末尾にはセミコロン (;) が必要です。

互換 (1, 2) と (1, 3) との積を計算すると巡回置換 (1, 2, 3) が得られます。

gap> (1, 2)*(1, 3);
(1,2,3)

※ GAPでは、置換の積は左側から計算されます。

quit コマンドで終了します。

gap> quit;

過去の記事

Windws XPにおけるGAP 4のセットアップ作業のメモ 2012年5月版
Windws XPにおけるGAP 4のセットアップ作業のメモ

【theme : 数学
【genre : 学問・文化・芸術

プロフィール

よしいず

Author:よしいず
MATHEMATICS.PDFというウェブサイトを運営しています。

管理の都合上、トラックバックとコメントはオフにしてあります。ブログ経験者なら分かっていただけると思いますが、スパム(アダルトやその他の宣伝)ばかりなのが現実です。

リンクは自由です。当サイトの記事に対する間違いの指摘・意見・感想などを述べた記事からのリンクは歓迎です。ただし、ブログ記事アップ直後はミスが多く、頻繁に修正します。場合によっては削除する可能性もあります。その際、何も断りもなく修正・削除しますがご了承ください。内容を参考にする場合には投稿後一週間ほど様子を見てからにしてください(笑)。

記事の間違いを指摘するときは、その具体的箇所、理由(仕様に反するなど)・根拠(参考にした文献など)、代替案(同じ結果を得るための正しいやり方)も教えてください。そうしないと、(指摘される側および第三者はその時点では無知の状態なので、)どこが間違いなのか分かりませんし、本当に間違っているのかどうかが判断・検証できません。実際、間違いだと指摘されたことが結局は正しかったというケースもありますので。

このブログのタイトル一覧

リンク
月別アーカイブ
カテゴリ
最新記事
検索フォーム
RSSリンクの表示
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。