数学とか語学とか楽しいよね

フランス語、ドイツ語、ロシア語、アラビア語、オランダ語、英語、スペイン語、ラテン語とか数学とか数値計算(有限要素法、有限体積法、差分法、格子ボルツマン法、数理最適化、C++コード付き)とか勉強したことをまとめます。右のカテゴリーから興味のある記事を探してください。最近はクラシックの名演も紹介しています。Amazonアソシエイトを使用しています。

【ナヴィエ・ストークス方程式】吉田善章『ナヴィエ-ストークス方程式の数理と乱流モデル』抜書

はじめに 今回は吉田善章『ナヴィエ-ストークス方程式の数理と乱流モデル』から抜き書きしていこうとおもいます。「抜書」の部分は下段や文中のカッコの中以外全て抜き書きになっています。ご注意ください。「アイデア」は自分の言葉で内容を書き直していま…

【Navier-Stokes方程式の数理】サイトマップ

はじめに このページには「Navier-Stokes方程式の数理」に関する情報をまとめていきます。 いろいろ 『ナヴィエ‐ストークス方程式の数理』ナヴィエ‐ストークス方程式の数理作者:岡本 久出版社/メーカー: 東京大学出版会発売日: 2009/06/01メディア: 単行本

【ナヴィエ・ストークス方程式】岡本久『流体力学と数学』抜書

はじめに 今回は岡本久『流体力学と数学』から抜き書きしていこうとおもいます。「抜書」の部分は全て抜き書きになっています。ご注意ください。 https://mathsoc.jp/publication/tushin/1802/1802okamoto.pdf 抜書 連続体とは,その微少部分と全体の物理的…

【デンマーク語読本】Snehvide(白雪姫)

はじめに 今回は、デンマーク語で"Snehvide"(白雪姫)を読んでいきます。原文はドイツ語ですが、デンマーク語で読んでみましょう!原文はこちらで見れます。多言語でグリム童話を学べるいかしたサイトです。 訳をつけるのは大変なので、私がわからなかった…

【デンマーク語読本】ナヴィエ・ストークス方程式

はじめに 今回はデンマーク語版Wikipediaより"Navier-Stokes' ligning"(ナヴィエ・ストークス方程式)を読んでいきたいと思います。ナヴィエ・ストークス方程式は流体の支配方程式で工学的、数学的にとても重要です。 Navier-Stokes' ligning 本文 Navier-S…

【ドイツ語読本】吉本隆明

はじめに 今回のドイツ語読本は詩人・評論家の吉本隆明のドイツ語版Wikipediaを読みます。彼の代表作といえば『共同幻想論』でしょう。「しかし、吉本は、国家とは共同の幻想であると説く。人間は、詩や文学を創るように、国家と言うフィクションを空想し、…

【ラテン語】オッカムの剃刀

はじめに オッカムの剃刀とは、「ある事柄を説明するためには、必要以上に多くを仮定するべきでない」とする指針、のことです。オッカム自身は「必要が無いなら多くのものを定立してはならない。少数の論理でよい場合は多数の論理を定立してはならない。」と…

理工書を紹介します(数学、物理、数値計算などなど、漸次追加)

はじめに 数値計算 数学 物理 はじめに 今回は理工書を紹介します。 数値計算 河村哲也 著『数値計算入門』 数値解析の全体を概観する本です。ニュートン法、直接法、反復法、固有値問題、補間、数値積分、常・偏微分方程式と基礎的な内容を網羅しています。…

【有限要素法】1次元移流方程式をSUPG法で解く C++コード付き

はじめに 今回は1次元移流方程式をSUPG(Stremline Upwind Petrov Galerkin)法で解いていきます。今までずっとやろうと思いながらも放置してきましたが、やっとやりました。1次元移流方程式とは のような一階の偏微分方程式のことをいいます。ここで、 は溶…

【確率微分方程式】確率微分方程式を数値計算してみよう C++コード付き

はじめに 今回は確率微分方程式を数値的に計算するC++コードを紹介しようと思います。パスがランダムに進展していく様は見ていて非常に興味深いです。 確率微分方程式とは? 一般論 のような式のことを伊藤の確率微分方程式(Stochastic Differential Equati…

【アラビア語】『アラビア語の入門』【2冊目】

はじめに 『ニューエクスプレス アラビア語』の次の教材として、本田孝一 著『アラビア語の入門』を読んだのでその紹介をしようと思います。派生形の手前までの文法を丁寧に解説してくれる本です。)" title="アラビア語の入門 ()">アラビア語の入門 ()作者: …

【アラビア語】『ニューエクスプレス アラビア語』【1冊目】

はじめに 最近アラビア語をはじめました。まずは文法を勉強しようと思い、竹田敏之 著『ニューエクスプレス アラビア語』を読んだのでその紹介をしようと思います。まったくの初心者がアラビア語をはじめるのに最適な本です。ニューエクスプレス アラビア語…

【アラビア語】アラビア語をはじめました!!!

はじめに アラビア語をはじめました!!!実は第二外国語として学んだので厳密に言うと再開ですね。しかし、そのときはフラフラになりながら派生形をやって終わった、という程度です。単語も全然覚えていません。ただアラビア文字は全部読めるし書ける状態で…

【ドイツ語】『ドイツ語の小説を読む〈1〉ベル:きまぐれな客たち』【14冊目】

はじめに 佐藤清昭 著『ドイツ語の小説を読む〈1〉ベル:きまぐれな客たち』を読んだので、その紹介をしようと思います。ドイツ語で書かれた短編小説を精読することによって、読むためのドイツ語を身につけるための本です。ドイツ語の小説を読む〈1〉ベル:き…

【ドイツ語】『文法復習やさしい独文解釈』【13冊目】

はじめに 有田潤 著『文法復習やさしい独文解釈』を読んだので、その紹介をしようと思います。初級と中級をつなぐ名著でした。文法復習やさしい独文解釈作者: 有田潤出版社/メーカー: 三修社発売日: 1986メディア: 単行本購入: 2人 クリック: 2回この商品を…

【最適化】準ニュートン法(BFGS公式とアルミホ条件による直線探索)C++コード付き

はじめに 今回は無制約最小化問題に対する数値解法(反復法)である、準ニュートン法(BFGS公式とアルミホ条件による直線探索)のC++コードを公開します。例題として2変数関数を考えます。最適解は です。反復法とは、適当な初期値 を定め、という漸化式によ…

【最適化】多変数ニュートン法 C++コード付き

はじめに 今回は無制約最小化問題に対する数値解法(反復法)である、多変数ニュートン法のC++コードを公開します。例題として2変数関数を考えます。最適解は です。反復法とは、適当な初期値 を定め、という漸化式によって値を更新していき、最終的に最適解…

【最適化】1変数ニュートン法 C++コード付き

はじめに 今回は無制約最小化問題に対する数値解法(反復法)である、1変数ニュートン法のC++コードを公開します。例題としてを考えます。もちろん、最適解は です。反復法とは、適当な初期値 を定め、という漸化式によって値を更新していき、最終的に最適解…

【最適化】最急降下法(アルミホ条件による直線探索)C++コード付き

はじめに 今回は無制約最小化問題に対する数値解法(反復法)である、最急降下法(アルミホ条件による直線探索)のC++コードを公開します。例題としてを考えます。もちろん、最適解は です。反復法とは、適当な初期値 を定め、という漸化式によって値を更新…

【Navier-Stokes方程式に対する数値計算手法】サイトマップ

はじめに Navier-Stokes方程式を数値的に解く手法には、非常に多くのバリエーションがあり、どれから勉強してよいのか?何が違うのか?と悩む方も多いことでしょう。私もその一人でした。そこで、Navier-Stokes方程式に対する数値計算手法の本を山ほど買い込…

【英語】"Sapiens: A Brief History of Humankind"『サピエンス全史』【9冊目】

どんな本か? Yuval Noah Harari 著 "Sapiens: A Brief History of Humankind" を読み終わりました。日本語の題は『サピエンス全史』です。ホリエモンも絶賛していました。この本は、人類はどうして発展することができたのか、そして今後人類はどうなってい…

【英語】『ハイレベル実戦英文法』Section 1

はじめに 最近英語を受験生に教える機会があったのですが、あまりに英文法問題がわからなくて恥ずかしくなりました。なので、英文法を復習していこうと思います!今回から手元にあった、『ハイレベル実戦英文法』という本を1 Sectionずつ読んでいこうと思い…

noteをはじめました!

noteをはじめました!数学とか数値計算とか語学の話を書いていきたいです。はてなブログとの兼ね合いですが、はてなブログは勉強したことをとにかく発信する場に、noteは数学や数値計算、語学の初心者にも読める記事を書く、また、ある程度体系立てて何かを…

【数値流体力学】勾配を制限するか、それとも流束を制限するか

MUSCL法など勾配制限関数(slope limiter)を用いる方法は、再構築した単調な値を用いて数値流束を計算するので単調な流束(1次風上差分、HLLなど)を使う必要があります。一方、高次の流束を使う場合は、解の単調性を保つために、流束自体を流束制限関数で…

【有限体積法】1次元移流方程式をMUSCL法で解く C++コード付き

今回は1次元移流方程式を1次の風上差分+MUSCL法で解いていきます。MUSCL法とは、セル内で一定だった未知数のプロファイルを1次以上の関数で補外しセル界面での値を計算し、その値を用いて数値流速を計算することによって高次精度を達成する方法です。その際…

【浅水流方程式】MUSCL-Hancock法とHLL法でダム崩壊問題を解いてみました 動画とC++コード付き

【浅水流方程式】サイトマップ(ここから関連記事が探せます) http://mathlang.hatenablog.com/entry/2018/12/18/213650 今回は、HLL法にMUSCL-Hancock法を組み合わせて高次精度化したスキームでダム崩壊問題を解きました。普通のHLL法が時間・空間方向に対…

【浅水流方程式】HLLC法でダム崩壊問題を解いてみました(wet bedとdry bed) 動画とC++コード付き

【浅水流方程式】サイトマップ(ここから関連記事が探せます) http://mathlang.hatenablog.com/entry/2018/12/18/213650 今回は、HLLC法(Harten, Lax, van Leer, Contact surface法)を用いてダム崩壊問題(dam break problem)を解いてみました。HLLC法と…

【量子力学】『高校数学でわかるシュレディンガー方程式』

量子力学の勉強をはじめました!!!実は、中学校の頃から勉強しようと思っていたのですが、気がついたらこんな年になっていました。私が量子力学に興味を持つきっかけとなったのは、テレビアニメ『ゼーガペイン』です。ゼーガペインはSFアニメというジャン…

【浅水流方程式】溶質の濃度を考えた場合の浅水流方程式

【浅水流方程式】サイトマップ(ここから関連記事が探せます) http://mathlang.hatenablog.com/entry/2018/12/18/213650溶質の濃度を考えた場合の浅水流方程式は以下のようになります。ここで はpassiveな溶質の濃度です。参考文献はLeVequeの"Finite Volum…

【確率過程】第2章「確率論の概要」の 2.1「確率測度と確率空間」

はじめに 兼清泰明 著『確率微分方程式とその応用』を読んでいきます。今回は第2章「確率論の概要」の 2.1「確率測度と確率空間」を読みます。なるべく定理や命題、式の意味を書いていきたいですね。確率微分方程式とその応用作者: 兼清泰明出版社/メーカー:…