• 検索結果がありません。

2000年度前期「数理解析特論2」(計算機)

N/A
N/A
Protected

Academic year: 2021

シェア "2000年度前期「数理解析特論2」(計算機)"

Copied!
3
0
0

読み込み中.... (全文を見る)

全文

(1)

2000年度前期「数理解析特論2」(計算機)

理学部数理学科4年

担当:内藤久資・坂上貴之

講義の目的

情報科学・計算機に関連する種々の数学及び,計算機を利用した数学を概観する. 特に,その中に現れる 各種のアルゴリズムを解説し,そのアルゴリズムの実現のための言語としてのC言語を解説する.

講義の目的ではないこと

単に「コンピュータの使い方がわかれば良い」とか,「電子メールの使い方や「ホームページ」の書き方 を知りたい」と言うのは, 本講義の目的ではない. また,「使いやすいアプ リケーションを教えてほしい」

なんてのは論外である.

授業の進め方

基本的には,3時間目を講義,4時間目を「情報メディア教育センター」での実習とする. 講義は内藤, 習は坂上が担当する.

実習について

講義で登場した各種のアルゴリズムをC言語を利用して, 実際にアルゴリズムを実装することを実習の 内容とする. 最初の数回に関しては,担当者(坂上)が実際に実習の場所に立ち会い,各種の質問・トラブ ルに対応するが,後半は,特に実習の時間を指定せず,自由な時間に各自で実習を行ってほしい. ただし, 習時間に該当する時間帯(4時間目)の間は,担当者(坂上)に連絡し,呼び出しても良いこととする.

また,実習で利用するアプ リケーションに関しては, 各機種固有のものではなく, できる限り標準的と思 われるものを利用する.(それ以外のものを利用するのは自由だが,そのことに起因するトラブルなどに対 しては一切責任を持たない.)

勉強の方法

コンピュータを勉強する方法は,基本的には数学を勉強する方法と全く同じである. すなわち,

単純かつ正確な論理を正しく積み上げて,大きなものを作るという考え方.

“Building Block”という)

アルゴリズムを正しく理解し,筋の良い教科書を参考にしながら,自力でプログラムを書くこと.

(これを数学で言えば,

「概念を正しく理解し,筋の良い教科書を参考にしながら,自力で問題を考えること」

となる.)逆に,正しいプログラムに到達することにより,アルゴリズムとそこに潜む数学をより深く 理解できるはずである.

(2)

2000年度計算機

一発で正しいプログラムを書けるようなことはなく,何度も失敗しながら,どこが間違っているのか を考えることが必要である. プログラムを書くことは非常に時間の掛る作業である.

「プログラムを書き始めたら,徹夜も覚悟!」

プログラムは「動けば良い」という考え方は間違いである.

数学だって,「計算できれば良い」なんて考え方は間違っているのと同じである.

内容

コンピュータの基礎知識

C言語

以下のアルゴリズムを解説する際に,C言語の構文,解釈,利用法などを同時に解説する.

各種のアルゴリズム

以下に挙げたもののなかから,いくつかを取り上げて解説する.

位取り記数法

– Euclidの互除法

素因数分解暗号

多項式の演算と離散Fourier変換符合理論

情報量とエントロピー数・関数の計算

行列演算と連立一次方程式常微分方程式の数値解法グラフに関するアルゴリズム整列・検索のアルゴリズム式の記述と構文木

評価の方法

講義・実習中に指示した内容で,数回ほどレポートの提出を行う. また,夏休み明けを締め切りとしたレ ポートの提出を行う.(場合によっては,9月に試験を行うこともありうる)夏休み明けのレポート(と試 験)で評価を行う. 基本的には,夏休み明け以外のレポートは評価の対象としない.

レポートはC言語に依るプログラムの提出を求めることもある. その場合には,プログラムは以下の指示 にしたがって, 電子メールで提出すること. いかなる場合でも, レポートは自力で作成すること. 他人のレ ポートまたは,教科書・参考書を写したと考えられるものがあった場合には,単位を出さない.

詳細に関しては,別途指示する.

電子メールによるプログラムの提出方法

宛先 [email protected]

プログラムが単一ファイルからなる場合には,プログラムを電子メール内に単なるテキストとして張り込 んで送付して良い. (もちろん,プログラム・テキストを「添付ファイル」として送付しても良い.)プロ グラムが複数ファイルからなる場合には別途指示する.

Id: resume.tex,v 1.1 2000/04/14 03:25:57 naito Exp2

(3)

2000年度計算機

その他

レポートの提出以外で,担当教官に質問がある場合には,以下の電子メールアド レスに質問を送付しても 良い.

内藤 [email protected] 坂上 [email protected] 講義のWEBページのURLは以下の通り.

URL http://www.math.nagoya-u.ac.jp/~naito/lecture/2000_SS/

このページには講義で配布した配布物へのリンクを作成しておく.

Id: resume.tex,v 1.1 2000/04/14 03:25:57 naito Exp3

参照

関連したドキュメント

 中国では漢方の流布とは別に,古くから各地域でそれぞれ固有の生薬を開発し利用してきた.なかでも現在の四川

  BCI は脳から得られる情報を利用して,思考によりコ

これは基礎論的研究に端を発しつつ、計算機科学寄りの論理学の中で発展してきたもので ある。広義の構成主義者は、哲学思想や基礎論的な立場に縛られず、それどころかいわゆ

テューリングは、数学者が紙と鉛筆を用いて計算を行う過程を極限まで抽象化することに よりテューリング機械の定義に到達した。

※1・2 アクティブラーナー制度など により、場の有⽤性を活⽤し なくても学びを管理できる学

世界的流行である以上、何をもって感染終息と判断するのか、現時点では予測がつかないと思われます。時限的、特例的措置とされても、かなりの長期間にわたり

Instagram 等 Flickr 以外にも多くの画像共有サイトがあるにも 関わらず, Flickr を利用する研究が多いことには, 大きく分けて 2

これはつまり十進法ではなく、一進法を用いて自然数を表記するということである。とは いえ数が大きくなると見にくくなるので、.. 0, 1,