概要
- Calculus with Julia は、Julia言語を使った微積分学習ノート
- Julia はオープンソースで、簡単な構文と強力な計算能力を持つ
- グラフ・数値・代数的視点を重視した「Harvardスタイル」の教育方針
- 計算例や演習問題 が豊富で、自己採点形式の回答も用意
- Quarto book 形式で公開、貢献や修正も歓迎
微積分学習ノート:Calculus with Julia 序文
- Calculus with Julia は、Julia言語を活用した微積分の学習ノート
- Julia は、オープンソースかつ習得しやすい構文を持つプログラミング言語
- 「Getting started with Julia」セクションで、インストール方法やカスタマイズ手順を案内
- 「Julia interfaces」セクションで、Juliaとの様々なインターフェース方法を解説
- Harvardスタイル「4つの視点」 (グラフィカル・数値・代数・言語的)を重視
- Juliaを使い、 グラフィカル・数値・一部代数的側面 を具体的に説明
- Mathematica, Maple, Sage などのコンピュータ代数システム(CAS)との比較
- WolframAlpha や Siri など、柔軟な非形式的構文での利用例
- CASは代数的・記号的な処理を得意とし、数値的な側面も可視化
- このノートでは主に 数値的計算 をJuliaで行い、代数的処理は補助的に導入
- 手計算による記号的操作 の重要性も強調
- 技術の活用 を重視し、言語仕様に煩わされず直感的な操作を目指す
- Juliaの 自然な構文 により、電卓感覚で計算開始が可能
- 計算概念を限定 し、入門微積分の多くの問題に十分対応
- action(function, arguments...) 形式の関数呼び出しで計算を簡素化
- 主要なアクションの組み合わせで、微積分の基本問題に対応可能
- 各ページは 特定の概念に集中 し、書籍の章節のような構成
- 各ページ末尾には 演習問題 と 自己採点式の回答 を用意
- 参考文献 や他教材(Strang, Knill, Schey, Hass 他)からのアイデアを活用
- CalculusWithJuliaパッケージ により、よく使う関数やパッケージを簡単に利用可能
- ノートは Quarto book形式 で公開
- Quartoで PDF化も可能 だが、最適化は不十分でファイルサイズは大きめ
- PDF版のダウンロード も用意
- 貢献歓迎 :「Edit this page」リンクからトピック追加や修正、誤字指摘が可能
- @fangliu-tju による校正・誤り指摘への特別な謝辞
- Juliaのインストール はjuliaupユーティリティなどで簡単
- インストール手順は Juliaコマンドの概要 セクションに記載
- Calculus with Julia バージョン0.27、2026年8月31日制作