ブラウザの「戻る」ボタンは使用しないでください/Please don't use the "Back" button on your browser.

シラバス参照

講義コード/Subject Code M430211101 
科目ナンバリング/Course Numbering 143F751 
講義名/Name of Subject ◆数理科学特論Ⅰ(学部:数理科学1)(大学院M) 
英文科目名/Name of Subject [English] Topics in Mathematical Science Ⅰ 
開設部門/Faculty・Department 数学専攻 
担当者名/Instructor

柳澤 優香

単位/Credits
配当年次/Year of Study M 1年~2年 
副題/Subtitle
Pythonによる数値計算の基礎 



授業概要/Course
Description
数学というと、「紙と鉛筆さえあればできる」と言われた時代もあったが,コンピュータ(計算機)を介すことで,手計算では大変な時間がかかる問題や,先人たちが解けずに苦労した難問なども扱うことができる.そして手計算だけではたどり着けない開けた世界を見ることができる.数学的理論をアウトプットする手段としてプログラミングの知識が必要である.一昔前はプログラミングをするにも高度な技術や環境構築が必要であったが,幸いにも「Python」という世界的に人気が高い高水準言語がある.フリーで豊富なライブラリが使え,さらに自分のパソコンに簡単に学習環境を構築することができる.本授業では,非線形方程式系,数値積分,微分方程式などに対する数値解法アルゴリズムを学習する.多くの例題を取り上げ,その問題に適した数値計算法を自ら考え解決することを重要視する. 
到達目標/Course
Objectives
・基本的な数値計算の理論や手法を理解する
・数値計算アルゴリズムをアウトプット(コーディングする)スキルを習得する
・多くの例題に取り組むことで,自ら考え問題を解決する力を養う 
授業内容/Schedule
実施回/Week 内容/Contents
第1回 オリエンテーション,Python入門, グラフ描画 
第2回 Pythonで数論の問題を解く 
第3回 乱数,ランダムウォーク 
第4回 非線形方程式の解法:二分法,Newton法 
第5回 非線形方程式の解法(2)縮小写像の原理 
第6回 数値微分,数値積分(積分公式) 
第7回 数値線形問題 
第8回 最小二乗法 
第9回 常微分方程式の初期値問題 (1)Euler法 
第10回 常微分方程式の初期値問題 (2)Runge-Kutta法 
第11回 高階微分 
第12回 カオス 
第13回 まとめ 
授業計画コメント/Comments on the Schedule
受講者の理解度や演習問題の実施状況を確認しながら講義を進める予定 
授業方法/Teaching Method
コンピュータ教室での講義。前半は講義、後半は実習の時間とする.解いた問題はMoodleに提出し出席点(平常点)とする.適宜、オンライン講義も行う予定 
使用言語/Language of Instruction
日本語/Japanese   外国語/Foreign Language     日本語と外国語/Japanese and Foreign Languages    
外国語の種類/Foreign Language Types    
準備学習
(予習・復習)/Class preparation and review
【準備】事前に教材に目を通し自ら例題を解き,理解を深めておく.(約1〜2時間)
【復習】講義内容や演習問題の不明点,質問事項はLMSのメール機能を活用し必ず解決させること. 
成績評価の
方法・基準/Evaluation
評価項目/Criteria 評価配分(%)/Percentage 備考 / Remarks
学期末試験(第1学期)/First Term examination      
学年末試験(第2学期)/Second Term examination      
中間テスト/Mid-term examination      
レポート/Reports   60  %  
小テスト/Quizzes   0  %  
授業での発表内容、授業への参加度、グループ作業の成果など/Presentation content in class, Participation level in class, Group Work, etc.   40  % 毎回の練習問題の実施状況 
その他(備考欄を参照)/Other(see remarks column)      
成績評価コメント
各目標についてどのような点が評価のポイントになるか、具体的に記入してください。/General Comments on the Evaluation Criteria:  
レポートの点数と平常点から総合的に判断する.なお大学院生はより高度な学修と成果が求められる. 
課題等(試験やレポート等)に対するフィードバック/Feedback on Exams or Assignments
レポートの解説や,総評は授業時間内に解説する. 
教科書/Textbook
1. 書籍名/Title   シリーズ名/Name of series   著作者/Author  
『Pythonを使った数値計算入門』    岡本久,柳澤優香 
出版元/Publisher   版/Edition   出版年/Year   ISBN  
近代科学社  1  版 2025  年  
教科書コメント/General Comments on the Textbooks
スライドやプリントを配布予定 
参考文献/Reference
Book
参考文献コメント/General Comments on the Reference Books
必要に応じて講義中に紹介する. 
履修上の注意/A Note on Registration
第1回目の授業には必ず出席すること. 
その他/Other
Information
カリキュラムマップ/Curriculum map
以下URLを参照
https://www.univ.gakushuin.ac.jp/life/curriculummap.html
 


PAGE TOP