プログラミングする数学信者

数学信者が数学とプログラミングの話題を中心にして何か書きます

学生時代にニューラルネットワークの実装をやらなかったことを後悔している

風邪で仕事休んで、特にやることなかったので、ブログに書くネタを思いついちゃいました。久しぶりのブログの記事です。わりと長文なので、暇な人だけ見てください。 現在、ITの分野ではディープラーニング(deep learning; DL)が流行っていますよね。世界ト…

フリーダイヤルから選挙調査の電話がかかってきた

今日は携帯電話にある電話がかかってきました。発信元はフリーダイヤル、電話の主は自動音声。内容は来週7月10日(日)に行われる参議院選挙に関するアンケート調査で、プッシュボタンで回答する方式でした。以下はメモ。 アンケート内容 自宅の郵便番号 選挙…

1からp-1までのn乗和、ただしpは素数

今回は次の定理を示します。1995年に京都大学で出た入試問題(1995年 京都大学 後期 文系 第4問 自分の点数を自分で決められる? | 受験の月)の内容を一般化したものとなっています。 定理 を素数、をより小さい正整数とする。このとき となるはに限られる…

ブログのタイトルを変えました

ブログのタイトルを「プログラミングする数学信者」に変えました。 タイトル選定にあたっては ブログ名のつけ方はこの5タイプ!悩めるブログ初心者達へ - 梅吉日記 を参考にしました。タイトルのつけ方が5つのタイプに分類されているので、タイトル選定の指…

ブログのタイトル

ブログのタイトルを変えようと思っています。春から新しい環境に身を投じるので、気分的にタイトルを新しくしたくなりました。そもそも現在の「これはブログですか?」というタイトルは、タイトルを考えるのが面倒で適当につけたものです。特に思い入れはあ…

Mac OS X El Capitanでgnuplotをソースからビルド・インストール

Mac

gnuplotをMac OS X El Capitanにインストールするときの手順をメモとして記す。 前提条件 gnuplot version 5.0.3をインストール MacportsやHomebrew等を使わず、公式で配布されているソースを使う gnuplotターミナルでx11とaquaを使えるようにする インスト…

Rubyでバイバイマンを数えてみた

CodeIQのバイバイマンを数えように挑戦しました。問題はこちらです。 バイバイマンのサイズを整数値で表します。 一番最初の大きさを「1」とし、1日経つと2倍の「2」、さらに1日後は「4」というように、1日毎に2倍になります。 また、バイバイマンは「1」→「…

POH7「プログラミングで彼女をつくる」水着ゲットチャレンジ

paizaオンラインハッカソン vol.7 「プログラミングで彼女をつくる」というプログラミングで遊ぶイベントがありました。 paiza.jpそこの水着ゲットチャレンジで正解した自分のコードを載せます。試行錯誤の末辿り着いたものなので、自分でもわからない部分が…

CodeIQ「スクエア・カルテット」提出コード

CodeIQの「スクエア・カルテット」で正解した自分のコードをとりあえず公開します。問題はこちら。 2つの自然数の組 (a, b) が与えられたとき、自然数 x, y に関する次の方程式を考えます。 x^2 + a^2 = y^2 + b^2 … (※) 例えば、(a, b) = (3, 10) のとき…

成人式に行かなかった理由

今日は各地で成人式が行われているようですね。僕も大学3年生のときに成人式に行く(一生に一度だけの)チャンスがありましたが、結局行きませんでした。行かなかった理由(言い訳)はざっくり言うと次の通りです。 会場へのアクセスがよくなかった 成人式の…

Twitterで論文誌が作れる時代が来るかも

Twitterがツィートの文字数制限を1万字にまで緩和することを検討しているとこのこと。 ニュース - Twitter、140字の文字数制限を今春にも撤廃か:ITpro いままでの140字に比べると約70倍になります。では、1万字では日本語だとどれくらいの文章を書けるので…

二項係数に関する恒等式

この恒等式を証明します。 元ネタはhttps://twitter.com/MERU9RIN/status/684313920945786880です。

Q上の加法的関数

今回はこの問題を解きます。3段:有理数に対して定義され有理数値をとる関数fであって任意の有理数x,yに対してf(x+y)=f(x)+f(y)を満たすものをすべて求めよ— 高校数学問題bot (@7k_x) January 1, 2016 関数 で、 を満たすものを決定するという問題です。

卒論・修論のタイトルページのサンプル

皆さん、明けましておめでとうございます。新年でありますが、卒論・修論のシーズンでもあります。数物系の方は卒論・修論をLaTeXで書く人もいるでしょう。LaTeXで卒論・修論を書くときには、様々な困難に出会うでしょう。その中の1つはタイトルページのレイ…

2015年を軽く振り返る

2015年がそろそろ終わるので、軽く振り返ってみます。時系列にまとめるのではなくて、いくつかのカテゴリーにわけて適当に。 大学院・研究 初論文を投稿したものリジェクトされる。なおその論文は塩漬け中。 日本物理学会でポスター発表する。そのときに指に…

スマホを使い始めて1ヶ月

先月に長年使っていたフィーチャーフォンからスマホに乗り換えました。Andoroid端末です。まだ使ってから1ヶ月くらいしか経ってませんが、感想や気付いたことを箇条書きにして、ゆるく述べたいと思います。まずは良かったことです。 操作しやすい やっぱりガ…

数学信者の戯言

数学*1は難しい。数学書を読むのには多大な労力を要する。1行をフォローするのに何日もかかったり、「自明」とか「読者の演習とする」とかいうフレーズに困惑する。数学の素養は簡単に身につくものではない。数学を理解し数学を使いこなせる人は尊敬する。 …

ノーベル物理学賞を生み出した日本の研究機関

今年も日本の研究者がノーベル賞を受賞しましたね。めでたいことです。ただ、日本がこれからもノーベル賞受賞者を輩出していくには、どういう環境でノーベル賞レベルの研究成果が生まれるかを考えることが大事でしょう。そこで、受賞の対象となった研究成果…

レプリカ法で出てくる極限公式

統計力学でスピングラスを扱うときや、entanglement entropyを計算するとき等に、レプリカ法という計算手法が使われます。レプリカ法の詳細については書きませんが、この手法では次の極限公式が基本となります。 ただしは実数とします。基本的な公式なのです…

学会発表で傷を負った件

学会のポスター発表で傷を負ってしまいました。 発表に対して数々の鋭い指摘があり精神的に参った、という話でありません。 物理的に傷を負った話です!

はてなブログに来た

はてなブックマークを使うためにはてなに登録したついでに、Bloggerでやってたブログをこっちに移した。Bloggerでエクスポートできる形式とはてなでインポートできる形式が違ったのが困った。でも、Bloggerで書いてた記事の数が少なかったので、個別でコピー…

JuliaにおけるArrayとイコール

Juliaで A=[1 2] B=A A[1]=3 と実行すると、配列BはB=[3 2]という風に、C言語のポインタを扱うのと同じような結果になる。 元々こういう仕様で、MatlabやOctaveと違うので注意しないといけない。 配列Aの中身をBにコピーするにはB=copy(A)を実行する。B=[A]…

Aquamacsにjulia-modeを導入

AquamacsでJuliaの開発環境を整えるために、Aquamacsにjulia-modeを導入する。 GitHubで公開されている julia-mode.elをダウンロードする。 ダウンロードした julia-mode.elをディレクトリ~/Library/Preferences/Aquamacs\ Emacsに入れる。 設定ファイル~/Li…

mファイルをoctave-modeで開く in Aquamacs

MacのAquamacs(ver 3.0a)で,mファイルを常にoctave-modeで開くように設定する方法 Emacs Octave Supportに基づいて,設定ファイル ~/Library/Preferences/Aquamacs Emacs/Preferences.el に次のコードを追記する. (autoload 'octave-mode "octave" nil t) …