Skip to main content

Posts

ガウスの提案: 正,負,虚数の名前について

先日,虚数についての Welch Labs の興味深いビデオを見た. https://youtu.be/T647CGsuOVU?list=PLiaHhY2iBX9g6KIvZ_703G3KJXapKkNaF また,次の Kalid Azad の数学での名前についての記事も面白かった. https://betterexplained.com/articles/learning-tip-idea-name/ どちらの記事もガウスが正(プラス),負(マイナス),虚数の名前について述べたことを参照している.ガウスはこれらの名前は間違いであり,人々がマイナスかけるマイナスがプラスになることや,純虚数かける純虚数が負の実数になることを理解できない理由の1つとしている.私自身もこれがわかりにくかったので,なぜ  -1 * -1 = +1 になるのかのビデオを作ったりした. 説明ビデオ: なぜ -1 * -1 = +1 なのかのパターンでの説明 https://youtu.be/uD7JRdAzKP8 説明ビデオ: なぜ -1 * -1 = +1 なのかの山登りでの説明 https://youtu.be/uD7JRdAzKP8 しかし,ガウスの考えはもっとシンプルで強力な気がする.ガウスは次のように書いている [Gauß, Werke, Bd. 2, S. 178] . Hätte man +1, -1, √-1) nicht positiv, negative, imaginäre (oder gar ummögliche) Einheit, sondern etwa directe, inverse, laterale Einheit gennant, so hätte von einer solchen Dunklelheit kaum die Rede sein können. 次は私の日本語への翻訳である. もし, +1, -1, √-1 が,整数,負数,虚数(または不可能な数)ではなく,直接数,逆の数,横の数と呼ばれたのなら,これまでに述べた不明瞭さは疑問にもならなかっただろう. ガウスは負数を逆の数 (または翻訳としては反対になる数) という名前にすべきと提案している.Kalid は彼の記事で正数,負数を前方への...

Random quotes from ancient time to now

ある国の質を見たければ,それが国民投票で何をするかを見ればいい. -- a Greece philosopher 良い決定とは数ではなく知識で決まるものだ. -- Plato 独裁者は民主主義の中から出てくる.そして最大の自由から,奴隷と最悪の暴君が生まれる. -- Plato 政治に参加しないことの罰は,自分より劣ったものに支配されることである. -- Plato ...はい,と彼は言った.しかし,国の舵をとる者の性質とは何ですか? そして,私達がまだ話をしていないことはなんでしょうか? まず最初に,と私は言った.資格のあるものの性質ということを考えてみようではないか.もし,船の舵をとるものが,金持ちか人気者かどうかで選ばれて,貧しい者には舵に触ることも許されない.たとえその貧しい者がより良く航海術を身につけていたとしても許可されないとしたらどうなるだろうか? -- The republic

2020 年,世界初の戦争を経ない植民地が誕生.

2020年,長く財政難にあえいでいた国家 A が破産宣告し,国家が競売にかけられた.ここに,初めて軍事的な行動なしでの植民地が誕生する.A 国は多大な借金をこれまで将来に先送りしてきたが,借りた金を返す時が来て,ついに破綻に至った. 2020年,現状の世界には破綻国家 A を含め,様々な問題が山積している. A 国の経済規模は小さくないため,植民地の宗主国の負担が懸念される 比較的順調に経済の低下を抑えていた B,C 国のいずれかが宗主国として有力視されている テロ国家とされる D 準国家は,国家となるために A 国を購入する計画を発表,A 国内のみならず,国際世論は反発 A 国の借金返済能力には疑問があり,宗主国のなり手がいない場合のリスクあり A 国内では,借金をした世代と借金を生まれながらに背負った世代間での対立が激化 G 国も破産による植民地の宗主国を探している.しかし G 国では世代間の戦いが内戦に発展し親が子を子が親を殺す状況となり,国連平和軍が要請される.植民地化された A 国の国民を借金の対価として義勇兵として組織するという計画が発表され,一定の批判を浴びるも,積極的に不賛成を表明する国家なし. H 国は隣国が自国を破産に追いやったとして,極右政権の主が民主的投票により独裁を宣言し,隣国に戦線布告する.しかし,工業力も経済力もないために3日間で破産による敗戦. 世界的に困難のある中,小規模の街レベルでの安定さを保つ独立経済が経済しネットワークをつくったのも 2020 年での世界の変化である.大都市は大量の人口をかかえるため,エネルギーや食料を外部に依存し,グローバル経済に依存するため,格差など同様の問題をかかえる. 一方で小規模ながら太陽光,風力,小型水力などの自然エネルギーによる地産地消分散型のエネルギー源が普及した地域が出現,エネルギーと食料自給を達成した街がグローバルエコノミーの影響を受けずに,独自の通貨を発行し,成長ではなく持続性を求める町々のネットワークを世界中に提携し,国家ではなく街の間の経済が成長している.物資やエネルギー,人の流れは国家に管理されるが,情報に関してはその限りではない国が多く,情報の価値による経済が出現する.

ゲスト OS に他のマシンからアクセスする方法 (Oracle Virtual Box)

1. はじめに 私は家で Windows 7 と Linux をデュアルブートで使っていました.ある日,Windows 10 へのアップグレードを試してみました.そうしたらハードディスクのMBR がアップデート中に書きかえられてブートできなくなりました.それを手動で直したら,次のような興味深い状況になりました:  Windows 10 へのアップグレード ... 問題が見つかりました.元の状態に戻します.とメッセージがでてリスタート  Windows 7 のブート後,Windows 10 へのアップグレードをしますとでて,リスタート  1 へ戻る 仕方ないので,Windows 7 をクリーンインストールすることにしました.そして,Linux は Virtual Machine 上で動かすことにしました.私は Windows 7 上のある商用ソフトが好きで,購入して使っています.それはグラフィックスカードを使うのでバーチャルマシン上で動かすことができません.一方でリポジトリサーバーなどは Linux を使っています.そこで,Host OS を Windows 7 としてGuest OS を Linuxにして,Guest OS に外部からも接続できるように設定することにしました. ところが,Windows 7 のクリーンインストールをし,Windows update をしたら,10時間たっても終わりません.調べてみると,Windows update に問題があることがわかりました.これを直すためには,Windows update の更新をしなくてはいけません.しかし更新をするのは Windows update です.クリーンインストールをしたら,次のような興味深い状況になりました: Windows update に問題があって update できない. 直すためには Windows update を update しなくてはいけない. 1 へ戻る 幸いなことに,Microsoft はこの修正を手動ですることができるようにもしていました.そこでマイクロソフトから手動で update をダウンロードして修正しました. Installing and searching for updates is slow and...

私と大家との話

私: ちょっと引っ越ししたいと思います.今の家賃が高すぎるので. 大家: そうですか.仕方ありません. 私: ちょっと特別な方法を利用できますか? 大家: ? 私: 家賃はもう払いたくありませんが,部屋は残しておいてもらえますか? そして部屋への出入りを自由にしておいて下さい.ある国の半分の人がそういう方法ができるというようにです. 大家: なるほど.こんな時世ですからね.ちょっと契約は変えてもらわないといけません.出入りの時に今の家賃の2倍を払ってもらえれば大丈夫です.もちろん毎月の支払い義務はありません.お好きな時だけいらっしゃってお支払い下さい. 私: ワォ,ありがとうございます! 大家: いえいえ,どういたしまして. 私: これで私に本当に必要な時だけ払えば自由に出入りできます.独立と主権をとりもどした気分です.

複数の線を持つ線グラフを Jenkins の plot plugin で描く方法

私は毎夜のソフトウェアテストを自動化するために Jenkins というツールを使っています.今回は, valgrind  を使ってメモリーリークのテストを自動化することにし ました.その際,エラーの数の結果をグラフとして表そうと思って, Plot plugin  を使うことにしました. Plot plugin の例図からは,複数のデータラインを描くことができるのは明らかなのですが,どうやったらいいのかは参照のページや,例としてあった Perl script,plugin 中の help からは私にはよくわからなかったのです. ここで重要な考えは,それぞれのデータラインにはそれぞれの出力ファイルが必要ということでした.私はこれを誤解していました. 例として,ビルドの時に次の property データファイルを出力します.それぞれのファイルが1つのデータラインを表します. valgrind_trunk_result.definitely.property valgrind_trunk_result.indirectly.property valgrind_trunk_result.possibly.property それぞれのデータの中身は1行のデータ点です.たとえば, valgrind_trunk_result.definitely.property ファイルの中身は次のような1行 です. YVALUE=0 このファイルを ${WORKSPACE} ディレクトリ以下に出力します.ここで," WORKSPACE " は jenkins が提供する環境変数です. 図1が私の plot plugin の設定を示しています.これは jenkins の config 画面です.3つの data series があって,それぞれにデータファイルがあります. Figure 1: Plot plugin configuration in Jenkins 図2が結果です.複数の線が描かれているのがわかります.(実際には 3 本の線がありますが,最初の線と2番目の線が同じデータなので,重ねって見えません.) Fugure 2: Plot data with multiple data lines

理想と現実

憲法というものについて考えた. それは国の基本的方針,理念を示すものであるという. そこに現状に合わないから基本的方針を変えようという考えを見た. その考えは, 殺人が存在する現状に会うように,殺人を合法化すること, 盗みが存在する現状に会うように,盗みを合法化すること, 差別が存在する現状に会うように,差別を合法化すること, 戦争が存在する現状に会うように,戦争を合法化すること, であろう. 理念,理想と現実が違うから,なぜ理想を変えなくてはいけないのか. 殺人が存在する現状を,殺人をなくす方向に努力する 盗みが存在する現状を,盗みをなくす方向に努力する 差別が存在する現状を,差別をなくす方向に努力する 戦争が存在する現状を,戦争をなくす方向に努力する それが筋ではないのか. 基本方針が現状に合わないのが,基本方針を変える理由になるのはなぜか. おかしいだろ. 理想と現実が合わないなら,現実を理想に近づけるよう努力するのが進歩ではないのか. 楽してさぼって理想が追求できるかよ. 理想を貶めてしまうやつが,未来なんか語るなよ. 現状維持だけしようという組織にどんな未来があるのか. ちょっと考えてみてもいいんじゃないのか. 嘘をつくなら,今の理想が低いから高くしたいって嘘くらい言えよ.