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

これは古い記事です。より新しい情報は以下のページにあります:

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


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

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

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

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

Downloading and Installing GAP 4

2012 年 5 月時点での最新版は 4.4.12 です。リンク先のページの Download Archives のところに、ファイルへのリンクがあります。

  1. コア部分のインストール:上記のサイトから gap4r4p12-win.zip をダウンロードし、解凍すると、gap4r4 というフォルダができます。フォルダごと C ドライブの直下にコピーします。これで、コア部分のインストールは終了です。これだけでも起動します。
  2. 各種パッケージのインストール:再び上記のサイトから packages-2012_01_12-10_47_UTC-win.zip をダウンロードし、解凍します。packages-2012_01_12-10_47_UTC-win というような名前のフォルダができます。その中身を C:\GAP4r4\pkg の下に上書きコピーします。これで、各種パッケージのインストールも終了です。

GAP 4の実行方法

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

C:\gap4r4\bin>rem sample batch file for GAP

C:\gap4r4\bin>set TERMINFO=C:\GAP4R4\terminfo

C:\gap4r4\bin>C:\GAP4R4\bin\gapw95.exe -m 32m -l C:\GAP4R4\

            #########           ######         ###########           ###
         #############          ######         ############         ####
        ##############         ########        #############       #####
       ###############         ########        #####   ######      #####
      ######         #         #########       #####    #####     ######
     ######                   ##########       #####    #####    #######
     #####                    ##### ####       #####   ######   ########
     ####                    #####  #####      #############   ###  ####
     #####     #######       ####    ####      ###########    ####  ####
     #####     #######      #####    #####     ######        ####   ####
     #####     #######      #####    #####     #####         #############
      #####      #####     ################    #####         #############
      ######     #####     ################    #####         #############
      ################    ##################   #####                ####
       ###############    #####        #####   #####                ####
         #############    #####        #####   #####                ####
          #########      #####          #####  #####                ####

     Information at:  http://www.gap-system.org
     Try '?help' for help. See also  '?copyright' and  '?authors'

   Loading the library. Please be patient, this may take a while.
GAP4, Version: 4.4.12 of 17-Dec-2008, i686-pc-cygwin-gcc
Components:  small 2.1, small2 2.0, small3 2.0, small4 1.0, small5 1.0,
             small6 1.0, small7 1.0, small8 1.0, small9 1.0, small10 0.2,
             id2 3.0, id3 2.1, id4 1.0, id5 1.0, id6 1.0, id9 1.0, id10 0.1,
             trans 1.0, prim 2.1  loaded.
Packages:    AClib 1.1, Polycyclic 2.8.1, Alnuth 2.3.1, AutPGrp 1.4,
             CrystCat 1.1.3, Cryst 4.1.6, CRISP 1.3.4, CTblLib 1.1.3,
             TomLib 1.1.4, FactInt 1.5.3, GAPDoc 1.3, IO 3.3, FGA 1.1.0.1,
             IRREDSOL 1.2, LAGUNA 3.5.0, Sophus 1.23, Polenta 1.2.7,
             ResClasses 3.0.0  loaded.
gap>

なお、GAP のコア部分のみインストールした場合 (あるいは、各種パッケージのインストールがうまくいっていない場合) は、Packages: のところが TomLib 1.1.4 のみになります。

簡単な使用例

正の整数 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のセットアップ作業のメモ

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

プロフィール

よしいず

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

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

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

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

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

リンク
月別アーカイブ
カテゴリ
最新記事
検索フォーム
RSSリンクの表示