Movatterモバイル変換


[0]ホーム

URL:


はてラボはてな匿名ダイアリー
ようこそ ゲスト さんログインユーザー登録

「離散数学」を含む日記RSS

はてなキーワード:離散数学とは

次の25件>

2026-02-12

数オリは、内容が離散数学と初等幾何が中心、微積分が出題されない、と言う試験大学理工学部への入学判定で数オリ金メダルの実績がプラス査定されない、というのはそれほど不思議ではないと思う。
「数オリのような問題が解ける」と「大学以降の数学理解を深められる」は必要でも十分でもない。https://t.co/e52jO8pdi1— 大澤裕一 (@HirokazuOHSAWA)February 12, 2026

学科試験で測れない能力評価する

内容が離散数学と初等幾何が中心、微積分が出題されない

東大学科試験って微積無いの?

初等幾何で卓越しているって学科試験で見られない能力じゃないの?

Permalink |記事への反応(3) | 13:11

このエントリーをはてなブックマークに追加ツイートシェア

2025-11-23

No,日付,学習内容,教材 /リンク,時間配分,演習例,進捗チェック

1,2025/12/01,微分定義,https://www.khanacademy.org/math/calculus-1/cs1-derivatives,30+30,例題5問+練習10問,☐

2,2025/12/02,公式を使った微分,『微積分の考え方』 P20-40,30+30,練習問題10問,☐

3,2025/12/03,多項式関数微分,https://www.khanacademy.org/math/calculus-1/cs1-derivatives,30+30,練習問題10問,☐

4,2025/12/04,乗法・除法の微分,同上,30+30,練習問題10問,☐

5,2025/12/05,合成関数微分,https://www.khanacademy.org/math/calculus-1/cs1-chain-rule,30+30,例題5問+練習10問,☐

6,2025/12/06,高次関数微分,『微積分の考え方』 P41-60,30+30,練習問題10問,☐

7,2025/12/07,休息日,-,-,-,-

8,2025/12/08,復習:微分の基本,自作ドリル,60,過去日分問題50問,☐

9,2025/12/09,積分定義,https://www.khanacademy.org/math/calculus-1/cs1-integrals,30+30,例題5問+練習10問,☐

10,2025/12/10,不定積分計算,『微積分の考え方』 P70-90,30+30,練習問題10問,☐

11,2025/12/11,定積分計算,同上 P91-110,30+30,練習問題10問,☐

12,2025/12/12,積分応用問題,Khan Academy,30+30,例題5問+練習10問,☐

13,2025/12/13,部分積分,『微積分の考え方』 P111-130,30+30,練習問題10問,☐

14,2025/12/14,置換積分,同上 P131-150,30+30,練習問題10問,☐

15,2025/12/15,復習:積分の基本,自作ドリル,60,過去日分問題50問,☐

16,2025/12/16,べき級数定義・例,https://www.khanacademy.org/math/calculus-1/cs1-series,30+30,例題5問+練習10問,☐

17,2025/12/17,収束半径の計算,『微積分の考え方』 P150-170,30+30,練習問題10問,☐

18,2025/12/18,テイラー展開応用,同上 P171-190,30+30,練習問題10問,☐

19,2025/12/19,マクローリン展開,Khan Academy,30+30,例題5問+練習10問,☐

20,2025/12/20,総合演習(級数),自作ドリル,60,過去問題20問,☐

21,2025/12/21,差分演算の基本,『離散数学の考え方』 P10-30,30+30,例題5問+練習10問,☐

22,2025/12/22,下降階乗ベキと和分公式,同上 P31-50,30+30,練習問題10問,☐

23,2025/12/23,差分の積・合成,同上 P51-70,30+30,例題5問+練習10問,☐

24,2025/12/24,差分方程式入門,同上 P71-90,30+30,練習問題10問,☐

25,2025/12/25,特性方程式と解法,同上 P91-110,30+30,例題5問+練習10問,☐

26,2025/12/26,差分方程式の応用,同上 P111-130,30+30,練習問題10問,☐

27,2025/12/27,休息日,-,-,-,-

28,2025/12/28,復習:差分演算の基本,自作ドリル,60,過去日分問題50問,☐

29,2025/12/29,有理関数の和分,『数理科学演習』 P20-40,30+30,例題5問+練習10問,☐

30,2025/12/30,部分分数展開,同上 P41-60,30+30,練習問題10問,☐

31,2025/12/31,下降階乗ベキを使った和分,同上 P61-80,30+30,例題5問+練習10問,☐

32,2026/01/01,収束半径の計算,『微積分の考え方』 P190-210,30+30,練習問題10問,☐

33,2026/01/02,級数の応用問題,同上 P211-230,30+30,例題5問+練習10問,☐

34,2026/01/03,休息日,-,-,-,-

35,2026/01/04,コーシーリーマン方程式入門,『複素関数入門』 P10-30,30+30,例題5問+練習10問,☐

36,2026/01/05,正則関数の条件,同上 P31-50,30+30,練習問題10問,☐

37,2026/01/06,偏微分入門,『微分積分学』 P150-170,30+30,例題5問+練習10問,☐

38,2026/01/07,偏微分の応用,同上 P171-190,30+30,練習問題10問,☐

39,2026/01/08,ラプラス方程式基礎,同上 P191-210,30+30,例題5問+練習10問,☐

40,2026/01/09,休息日,-,-,-,-

41,2026/01/10,偏微分総合演習,自作ドリル,60,過去日分問題50問,☐

42,2026/01/11,差分方程式微分関係,『離散数学の考え方』 P131-150,30+30,例題5問+練習10問,☐

43,2026/01/12,線形差分方程式,同上 P151-170,30+30,練習問題10問,☐

44,2026/01/13,非線形差分方程式,同上 P171-190,30+30,例題5問+練習10問,☐

45,2026/01/14,休息日,-,-,-,-

46,2026/01/15,総合演習:差分方程式,自作ドリル,60,過去日分問題50問,☐

47,2026/01/16,微分方程式入門,『微分積分学』 P211-230,30+30,例題5問+練習10問,☐

48,2026/01/17,一次微分方程式,同上 P231-250,30+30,練習問題10問,☐

49,2026/01/18,高次微分方程式,同上 P251-270,30+30,例題5問+練習10問,☐

50,2026/01/19,休息日,-,-,-,-

51,2026/01/20,微分方程式の応用,自作ドリル,60,過去日分問題50問,☐

52,2026/01/21,複素数関数入門,『複素関数入門』 P51-70,30+30,例題5問+練習10問,☐

53,2026/01/22,複素関数偏微分,同上 P71-90,30+30,練習問題10問,☐

54,2026/01/23,休息日,-,-,-,-

55,2026/01/24,級数展開(テイラーマクロリン)復習,『微積分の考え方』 P231-250,30+30,例題5問+練習10問,☐

56,2026/01/25,総合演習:微分積分,自作ドリル,60,過去問題50問,☐

57,2026/01/26,離散級数・下降階乗応用,『離散数学の考え方』 P191-210,30+30,例題5問+練習10問,☐

58,2026/01/27,休息日,-,-,-,-

59,2026/01/28,偏微分差分応用問題,自作ドリル,60,過去日分問題50問,☐

60,2026/01/29,複素関数応用問題,同上 P91-110,30+30,例題5問+練習10問,☐

61,2026/01/30,収束半径・級数応用,同上 P111-130,30+30,練習問題10問,☐

62,2026/01/31,休息日,-,-,-,-

63,2026/02/01,微分差分級数総合演習,自作ドリル,60,過去問題50問,☐

64,2026/02/02,差分方程式発展,『離散数学の考え方』 P211-230,30+30,例題5問+練習10問,☐

65,2026/02/03,微分方程式発展,『微分積分学』 P271-290,30+30,練習問題10問,☐

66,2026/02/04,休息日,-,-,-,-

67,2026/02/05,複素関数偏微分発展,『複素関数入門』 P111-130,30+30,例題5問+練習10問,☐

68,2026/02/06,級数応用(収束判定),『微積分の考え方』 P251-270,30+30,練習問題10問,☐

69,2026/02/07,休息日,-,-,-,-

70,2026/02/08,総合演習(微分積分差分自作ドリル,60,過去問題50問,☐

71,2026/02/09,微分方程式応用演習,同上,60,過去問題50問,☐

72,2026/02/10,複素関数応用演習,同上,60,過去問題50問,☐

73,2026/02/11,休息日,-,-,-,-

74,2026/02/12,級数収束半径応用演習,同上,60,過去問題50問,☐

75,2026/02/13,差分方程式・下降階乗応用,同上,60,過去問題50問,☐

76,2026/02/14,休息日,-,-,-,-

77,2026/02/15,総合演習(微分積分級数自作ドリル,60,過去問題50問,☐

78,2026/02/16,微分方程式線形応用,同上,60,過去問題50問,☐

79,2026/02/17,複素関数偏微分応用,同上,60,過去問題50問,☐

80,2026/02/18,休息日,-,-,-,-

81,2026/02/19,級数収束定演習,同上,60,過去問題50問,☐

82,2026/02/20,差分方程式総合演習,同上,60,過去問題50問,☐

83,2026/02/21,休息日,-,-,-,-

84,2026/02/22,微分積分総合演習,自作ドリル,60,過去問題50問,☐

85,2026/02/23,偏微分複素関数演習,同上,60,過去問題50問,☐

86,2026/02/24,休息日,-,-,-,-

87,2026/02/25,級数収束応用演習,同上,60,過去問題50問,☐

88,2026/02/26,差分方程式・下降階乗応用演習,同上,60,過去問題50問,☐

89,2026/02/27,休息日,-,-,-,-

90,2026/02/28,微分積分級数総合演習,自作ドリル,60,過去問題50問,☐

91,2026/02/29,微分方程式応用演習,同上,60,過去問題50問,☐

92,2026/03/01,複素関数応用演習,同上,60,過去問題50問,☐

93,2026/03/02,休息日,-,-,-,-

94,2026/03/03,級数応用総合演習,自作ドリル,60,過去問題50問,☐

95,2026/03/04,差分方程式総合演習,同上,60,過去問題50問,☐

96,2026/03/05,休息日,-,-,-,-

97,2026/03/06,微分積分差分級数総合演習,自作ドリル,60,過去問題50問,☐

98,2026/03/07,微分方程式発展演習,同上,60,過去問題50問,☐

99,2026/03/08,複素関数発展演習,同上,60,過去問題50問,☐

100,2026/03/09,休息日,-,-,-,-

101,2026/03/10,級数収束半径・テイラー総合演習,自作ドリル,60,過去問題50問,☐

102,2026/03/11,差分方程式・下降階乗応用総合演習,同上,60,過去問題50問,☐

103,2026/03/12,休息日,-,-,-,-

104,2026/03/13,微分積分偏微分複素関数総合演習,自作ドリル,60,過去問題50問,☐

105,2026/03/14,微分方程式差分方程式級数総合演習,同上,60,過去問題50問,☐

106,2026/03/15,休息日,-,-,-,-

107,2026/03/16,総仕上げ演習(全範囲),自作ドリル,90,過去問題100問,☐

108,2026/03/17,休息日,-,-,-,-

Permalink |記事への反応(0) | 21:41

このエントリーをはてなブックマークに追加ツイートシェア

2025-10-26

秋山仁先生

NHKで観て、なんだか胡散臭い先生だなと思ってた。

小学生向けや中学生向けの算数数学本を出してたので、

離散数学入門を軽い気持ちで買ってみたら、ガチすぎて読み進められなかった。

今では尊敬する先生の一人。

Permalink |記事への反応(0) | 05:32

このエントリーをはてなブックマークに追加ツイートシェア

2025-05-13

離散数学

理3数学

Permalink |記事への反応(0) | 18:42

このエントリーをはてなブックマークに追加ツイートシェア

2025-04-14

専門学校中退者なんだけどさ

IT系専門学校に通ってたんだよ。

で、授業ではプログラミングだのアルゴリズムだの離散数学だのデータベースだのオペレーションズ・リサーチだの、まあ応用情報技術者試験に出るようなトピックは一通りカバーしてた。

だけど、正直どれもこれも面白みに欠けるんだよな。

たとえばJavaの授業が理解できてれば、PHPの授業なんかはもう説明聞くまでもなく、ほぼ自動的理解できるレベル

結局のところ「プログラミング言語複数やる」ってのは、言語仕様が違うだけで根っこは同じだから、やってて新鮮味が薄いわけよ。

これがもし「新しい概念に触れる」なら話は別なんだけど、文法の置き換え遊びしてるだけだからね。

じゃあ、逆に何が面白かったのかって話になるんだけど、それは意外にも一般教養だったんだよな。

うちの学校ちょっと変わってて、専門学校なのに大学みたいに一般教養科目がちゃんと用意されてた。

まあ「哲学」とかは個人的には微妙だったけどさ。抽象論に終始してて、実感としては今ひとつ役立った感が薄かった。

でもな、「数理経済学」だけは違った。

最初は正直、経済なんてパヨクネトウヨテレビSNSでギャーギャー喚き散らしてるだけの泥沼分野だと思ってたんだよ。

ところが授業を受けてみたら、経済ってのは意外とガッチリ数学で成り立ってる世界だった。

市場の動きには理屈があって、需要供給だの効用関数だの、基本法則ちゃん存在する。

から今では経済ニュースを見るたびに「これが本質からズレた議論かどうか」くらいは嗅ぎ分けられるようになったわけ。

要するに、表面的なノイズに惑わされず、ちゃんと数式ベースで考えられるようになったんだよな。

結局何が言いたいかっていうと、もし俺が「コンピュータサイエンスだけやってる専門バカ」だったら、多分人生は退屈だったと思う。

でも「別に興味ねーわ」と思ってた分野にも手を伸ばしてみたら、意外と面白世界が広がってたわけ。

まあ、最後金欠中退したんだけどさ。でも就職にはそこまで困らなかったし、結果オーライってやつだな。

Permalink |記事への反応(1) | 13:15

このエントリーをはてなブックマークに追加ツイートシェア

2025-04-07

anond:20250407080252

離散数学圏論抽象数学だろ😂

Permalink |記事への反応(0) | 08:06

このエントリーをはてなブックマークに追加ツイートシェア

anond:20250407080252

離散数学圏論よりも超弦理論は難しいぞ?

Permalink |記事への反応(1) | 08:03

このエントリーをはてなブックマークに追加ツイートシェア

anond:20250407075947

離散数学とか圏論とか: IQ100兆

Permalink |記事への反応(2) | 08:02

このエントリーをはてなブックマークに追加ツイートシェア

2025-02-16

n, x, n+kという数列がある時、xに入る数字を見つける方法を、暗号学的に説明せよ

数列における中間項の特定暗号学的に実現する方法論は、現代情報セキュリティ理論離散数学の融合領域位置する。

本報告では、数列n, x, n+kの構造分析から始め、暗号学的保証を伴うxの特定手法を体系的に解説する。

特に一方向性関数活用からゼロ知識証明に至るまで、多角的視点で解法を探求する。

数列構造暗号学的再解釈

基本数列の暗号変換原理

数列n, x, n+kの暗号学的処理において、各項は以下の特性を保持する必要がある:

1.前進不可逆性:xからnを算出不可能

2. 後続整合性:n+kがxから導出可能

3. 秘匿保証性:kの値が外部に漏洩しない

この要件を満たすため、楕円曲線暗号(ECC)のスカラー乗算を応用する。素数GF(p)上で定義された楕円曲線Eについて、生成元Gを用いて:

x = n・G + H(k)・G

ここでHは暗号学的ハッシュ関数、+は楕円曲線上の点加算を表す。これにより、kを知らない第三者によるxの逆算が離散対数問題の困難性に基づき阻止される。

耐量子特性を備えた格子基底暗号

ポスト量子暗号時代を見据え、Learning With Errors(LWE)問題に基づく方式を導入する。mod q環上で:

x ≡ A・s + e (mod q)

ここでAは公開行列、sは秘密ベクトル、eは小さな誤差ベクトル。nを初期状態、n+kを最終状態とする線形関係を構築し、xの算出にLWEの困難性を利用する。

暗号プリミティブの応用技法

ハッシュ連鎖構造

Merkle-Damgård構成拡張した特殊ハッシュ連鎖設計

x = H(n || H(k))n+k = H(x || H(k))

この二重ハッシュ構造により、前方秘匿性と後方整合性を同時に達成。SHA-3のスポンジ構造適用し、256ビットセキュリティ保証する。

準同型暗号による検証可能計算

Paillier暗号システムを利用した乗法準同型性を活用

E(x) = E(n)・E(k)mod

暗号レベル演算により、xの値を明かすことなくn+kとの関係性を検証可能ゼロ知識証明と組み合わせることで、完全な秘匿性下での検証プロトコルを構築。

プロトコル設計の詳細

三項関係証明プロトコル

1.コミットメント段階:nとkのペダーセンコミットメントC=G^nH^rを生成

2.チャレンジ応答:検証から乱数cを受信

3. 応答計算:s = r + c・kmod q

4.検証:C・G^{n+k} = G^xH^s

このプロトコルにより、x = n + kの関係を明かすことなくそ正当性証明可能

安全パラメータ設定基準

ビット長λにおける安全要件

これらのパラメータ設定により、NIST SP800-57推奨のセキュリティレベル3(192ビット対称強度)を満たす。

実装上の課題対策

サイドチャネル攻撃対策

1.タイミング分析対策:固定時間演算アルゴリズム

2. パワー解析対策ランダムブラインディング手法

3.フォールトインジェクション対策CRCチェックサム付加

特にMontgomery ladder法を楕円曲線演算適用し、電力消費パターンを均一化。

パフォーマンス最適化技法

1.ウィンドウ法によるスカラー乗算高速化

2.NTTベース多項式乗算の並列処理

3. AVX-512命令セットを活用したベクトル計算

これにより、xの生成速度を従来比3倍向上させつつ安全性を維持。

理論限界と今後の展望

量子耐性の限界評価

現行のLWEベース方式では、量子コンピュータによるGroverアルゴリズムの影響を試算:

これに対処するため、多次元NTRU格子の導入を検討

新世暗号理論の応用可能

1. 同態暗号による動的数列生成

2. zk-SNARKを利用した完全秘匿検証

3.マルチパーティ計算による分散生成

特に、可検証遅延関数(VDF)を組み合わせることで、xの生成に必然的時間遅延を導入可能

結論

暗号学的数列中間特定法は、現代暗号理論の粋を集めた高度な技術体系である

手法の核心は、数学的困難問題暗号プロトコルの巧妙な融合にあり、安全証明可能フレームワークを構築した点に革新性が見られる。

今後の発展方向として、量子耐性の強化と効率化の両立が重要研究課題となる。実用面では、ブロックチェーン技術秘密計算分野への応用が期待される。

Permalink |記事への反応(0) | 01:51

このエントリーをはてなブックマークに追加ツイートシェア

2023-09-21

[勉強日記]数学勉強したい

エドワード・フレンケル教授によれば、最先端数学ゴッホのようなものですが、小手先の応用はペンキ塗りに喩えられています

また、ティモシーガワーズ教授は、数学の2つの文化、つまり問題解決者」と「理論構築者」に分けて考察しています

私のようなプログラマーというのは、問題解決者として小手先の応用へ取り組む人がほとんどです。

例えば量子力学理論ラングランズ・プログラムなどの「深淵」に取り組んだ経験が圧倒的に少ないのです。

学ぶ事柄が見つからないということは起こり得ません。むしろ多すぎて選ぶのに苦労しています人生は限りがあるので、選ばなければならないのです。

しか数学経験が未熟であるために、取り組む価値のあるトピックがどれであるのか、その審美眼が鍛えられていないのです。

プログラマー離散数学のことばかりやっています。だから逆に、連続とか無限とかそういうことへの憧れが湧いてきます

しかし、超弦理論最近批判に晒されているようで、つまり実験によって反証しにくいので、理論が結局どう有用なのかわからなくなっているようなのです。

人間がこの先、微細な弦の構造発見できるくらい巨大なエネルギーをもった加速器を作ることがあるでしょうか。希望は薄そうです。

フレンケル教授が言うように、「一部のエリートけがゴッホ理解するのではなく、一般市民作品に触れる」ことに希望を持っています

市民として、数学深淵を見たいのです。

Permalink |記事への反応(0) | 13:06

このエントリーをはてなブックマークに追加ツイートシェア

2023-07-31

学習能力が低いと、陳腐化しにくいことが勉強できない。そのハードルの高さは、分野によって違う

高校で懇切丁寧に教わった数学もろくにできるようにならなかった人たちが、離散数学勉強してコーディングに活かせるわけがない。

学習能力が低い人(といっても普通の人)は、陳腐化しやすい場当たり的なことしか勉強できないの。

Flashで書いたアプリはもうまったく動かないし、その頃に覚えたブラウザごとの挙動の違いなんてもうどうでもいい。

クライアントサーバ役割分担に対する考え方だって、もう役に立たない。

 

それは他の職種でも一緒?

違うよ。

たとえば経理で、IFRSでも役に立つような会計学は、誰でも勉強して理解できるわけじゃない。

だけど、商業高校で教わる程度の簿記知識が、1020年程度では陳腐化しない。

定量化して比較するのは困難だけど、普通に接点があれば、ICT知識劣化する速度と程度が段違いなのは誰でもわかる。

からないっつーなら、関係ないところで関係ない仕事をしていればいいんだよ。

余計なことに首を突っ込むな。

Permalink |記事への反応(1) | 22:12

このエントリーをはてなブックマークに追加ツイートシェア

anond:20230730145051

大多数のITエンジニアがやってる「勉強」って「特定フレームワークAPIを覚える作業」とか「新しいプログラミング言語チュートリアルをなぞる作業」とか「民間資格過去問を覚える作業」とかだし、そんなレベルだったら他の職業の人も十分やっとる

もっと大事なのは抽象化能力論理的思考を鍛えることとか、既存フレームワーク車輪の再発明をしてみるとか、おいそれとは陳腐化しない低レイヤー知識コンピュータアーキテクチャネットワークプロトコルスタックとか線型代数離散数学やらの数学含めた計算機科学知識をつけることとかだと思うんよな

Permalink |記事への反応(4) | 19:45

このエントリーをはてなブックマークに追加ツイートシェア

2022-11-30

anond:20221129085814

コンピューターサイエンス自体がふんわりしていて、範囲が広すぎるから分からんでもない。

(ある程度アルゴリズムデータ構造は既知のものとして)、計算理論離散数学辺りを浅くてもいいから、さらっておくといいよ。

 

よさげなのを探してみた。

早稲田大学 早水桃子研究室 -YouTube

https://www.youtube.com/@hayamizu

計算の仕組み 〜オートマトンからラムダ計算まで〜」関山 太朗 -国立情報学研究所2020年市民講座 第3回 -YouTube

https://www.youtube.com/watch?v=DaiUQvE8O1U

 

Yoshio Okamoto -YouTube

https://www.youtube.com/@okamoto7yoshio

情報系の数学 第0回:どうして情報系で数学を学ぶのか? -YouTube

https://www.youtube.com/watch?v=WxlhMFChbes

Permalink |記事への反応(0) | 05:51

このエントリーをはてなブックマークに追加ツイートシェア

2021-12-27

anond:20211227112356

業務知識はもちろん必要だけど、それを効率化するための考え方として数学必要

からみんなYouTube桃子先生離散数学見ような

Permalink |記事への反応(0) | 11:42

このエントリーをはてなブックマークに追加ツイートシェア

anond:20211227000332

離散数学とかじゃね

YouTube離散数学検索すると可愛い早稲田先生が出てくるから好き

Permalink |記事への反応(1) | 00:10

このエントリーをはてなブックマークに追加ツイートシェア

2021-12-09

anond:20211208230649

独学でやる分には離散数学のかなりの部分が論理的に実行可能だと思うぞ

論理的可能という意味で言えば、TypeScriptを誰かギークが独学で作るような歴史論理的には可能だったという話

Permalink |記事への反応(0) | 20:01

このエントリーをはてなブックマークに追加ツイートシェア

2021-12-08

anond:20211208202824

読解力低いのでは?

例えば医学とかは大学しかできない実習とかもあるだろうし、独学で不可能範囲もあるだろうな

離散数学の未解決問題リストから好きなのを選んで解くとかだったら独学でやるのと大学でやるのは差はない

なお、ミクロの話とマクロの話は区別する必要はある。大学存在意義個人レベルではなんにも関係がない。俺が言ってるのはミクロ(個人)での最適行動の話ね

Permalink |記事への反応(0) | 20:35

このエントリーをはてなブックマークに追加ツイートシェア

2021-07-26

https://anond.hatelabo.jp/20210725190147

ここは国際数学オリンピックの出題傾向も答えられないくら馬鹿の塊しかいない。

まだIMOは出題範囲を知ってて当然の教養になるほどメジャー存在ではないと思われ。

Wikipediaによると、

broadly classifiableas geometry,numbertheory, algebra, and combinatorics

https://en.wikipedia.org/wiki/International_Mathematical_Olympiad

出題範囲幾何、数論、代数、組み合わせに分類される。

数検一級が解析や線形代数計算勝負で、

高校数学カリキュラム大学入試微積数値計算は多いし、

それらと比べると離散数学寄りと言えるんでないかね。

で、それが何だ。

調べる分には容易なことで、

知ってて当然の知識だと見做すには世界が狭くないか

Permalink |記事への反応(0) | 10:20

このエントリーをはてなブックマークに追加ツイートシェア

2021-05-28

anond:20210527102709

論文の数式を理解したいという点でいうと、例えばLSTMの数式が出てきて数式だけみて「はい理解できた」という人は稀で、普通はLSTMとはどういうアーキテクチャなのかってことを事前に概念図とかを使って学んでいて、それで「あ、この式か」とわかったりする。(そもそもLSTMの数式が論文に出てきたら多分コピペで引っ張ってきたものだろうし)

基本的数学知識を身につけるために自分がやったのは、大学院入試数学問題集をひたすら解く方法

ただ、それだと離散数学知識が身につかんのでそっちはMITOCWで勉強した。

Permalink |記事への反応(0) | 09:47

このエントリーをはてなブックマークに追加ツイートシェア

2020-12-02

anond:20201201235939

海外のまともな大学コンピューターサイエンスやったら全部わかるようになるぞ、俺はなった

これら全部やる、4年あればできる

これだけわかってれば仕事上何も困ることはない、知らない分野でも本見たりぐぐるだけで十分金取れるレベル仕事ができる

Permalink |記事への反応(0) | 05:18

このエントリーをはてなブックマークに追加ツイートシェア

2020-11-23

anond:20201123072553

次は離散数学とかグラフ理論とかの用語を混ぜていくといい感じにハッタリが効いた文になるんじゃないかと思います

Permalink |記事への反応(0) | 22:30

このエントリーをはてなブックマークに追加ツイートシェア

2020-11-15

もうじき40代かばを迎えるプログラマー遺言(少し追記)(もうちょっと追記)(さらにもうちょっと追記)

世の中にはプログラマー35歳定年説というものがあった。昔からそんなのはないという人と、あるという人がいた。40代も半ばになったときに「あぁ、これが35再定年説の根拠か」というものがなんかちらほら見えるようになってきたので書いてみようと思った。

世の中にはものすごいプログラマーというのはやっぱりいる。なんなら死ぬまでプログラミング書いていられるという人たちもいる(ブラック的な意味ではなく)。そんな彼らからしたらプログラマー35再定年説とか意味がわからない都市伝説しか映らないだろう。

だが、普通に職業プログラマとして生きている俺のような人からすると、この35歳定年説はかなりの真実味を帯びている。

だが、そんな俺でも40代半ばまで延命できたのはやはり技術革新のおかげかもしれないが、結局平均寿命が伸びただけとも言えるだろう。

まず、技術に対する姿勢が変わる。正直言うとプログラミングとかもうしたくなくなる。というか、そもそも一生プログラミング仕事にしたいと思う最初の頃は好きだと思っていたが、仕事にしてしばらく経ったら大して好きでもなかったな、と思うようになる。

大して好きでもないことを仕事にし続ける体力はやはり年とともになくなり、体力がなくなった分「自分本質的にしたいと思うこと」が見えてくる。そしてそれはプログラミングではないため、ギャップがきつくなっていく。

おそらく、この辺が35歳くらいのあたりに来るのではないだろうか。35歳定年説と言ったら35歳ピッタリしか想像できないのが離散数学世界で生きているプログラマらしいといえばらしいが。

そんな感じでやってても、20年もやればそれなりにスキルも身につく。さすがにGoogleの一線で働くような大天才たちと渡り合うことはできないが、もしかしたらGoogleの片隅で働ける程度のスキルはあるかもしれないが、正直もういいっす、っていう気持ちのほうが大きくなる。

次に、自分がどうにか身につけてきた知見というものがなかなか広まらない。コンセンサスが取れない、という状況にも苦しくなってくる。

自分がやってきたプロジェクトでこういうことをやったらうまく働いた、というような知見は共有するが、なかなか価値観が共有できないことに気がつく。若いうちは「だったら俺が全部やりますわ」くらいの気合を見せられたものだが、年を取ってくると「あ、そうですか・・・」となってしまう。純粋に体力も気力もなくなっていく。

プログラミングをやっているだけありみんな論理的思考が大変上手だ。「皆さんホント論理的でいはりますなぁ」と言いたくなるわけだが、悲しいことに自分たちの振りかざす論理が、単なる正論、飛躍、極論、屁理屈、と言ったものであることに気づけない人も結構多い。こういうのを各個撃破するのも疲れる。

これからプログラミング仕事にする人たちに言っておきたいことがある。もしこの世界で長く働きたい、定年までコード書いていたい、と思うなら、常に勉強をしなくてはならない。もしあなたFラン出ているなら、他の人の倍努力しなくてはならない。できないならそこそこで転職したほうがいい。この世界にいるといか若いうちの勉強大事だったかを日々痛感する。

実務の上での俺の感じていることを書く。DDDだとかクリーンアーキテクチャだとかも大事だがもっとそれ以前に俺が根源的に重要だと考えているポイントだ。この辺をないがしろにしたらDDDクリーンアーキテクチャ絶対崩壊する。

コードを書くとき重要ポイント

まず、心得てほしいのはどんなにすごいプログラマでも意図の通じないコードは本当の意味で直せないということだ。

まず、引数チェック、状態チェックは必ずやれ。コードが語る、というようなことを言ってやらないやつが昔は多かったが、今もいるんだろうか。悲惨バグメンテナンス性の低下はそういった自分意図の表明を横着したコードから起こり始める。「俺はこれをやる、だからこの機能を呼び出すならこういう状態にした上でこういう情報を渡せ、じゃないならやらない」とはっきり言え。もしこの辺を冗長だと考える同僚がいるならもう辞めたほうがいい。

引数チェックや状態チェックのコードで画面の半分が埋まったならそのコード設計おかしい。一旦手を止めてよく考えろ。一つの機能を動かすのにそんなに引数がいるのか、そんなにチェックする状態が多いのか、そしてそれらは本当に必要検討しろ

テストコード絶対に書け。テストコードが書けない技術絶対に使うな。意味のあるテストが書けないならやめたほうがいいという輩もいるが、とにかく意味があろうとなかろうと書け。引数にこれを入れたらこうなる、こういう状態でこういう事したらこうなる、というお前の意図はとにかく示せるだけ示せ。

だいたいこの辺を横着したやつは翌年酷く後悔するか、そこのメンテ担当した同僚を攻撃している。

就職活動するとき重要ポイント

コードが書けなくても大丈夫、という会社は、コードが書けたほうが有利な会社ではなく、本当にコードを書かない会社だというこは肝に銘じておけ。身につくスキルEXCEL方眼紙を最低限の手数で作れるようになることか、本気でやればビジネス理解できるかもしれないが、お前の技術者としてのキャリアはそこで止まる。

仮に憧れのスーパーハッカーがいる会社を目指しているとして、彼らがそこでどう働いているか、なにが泥臭いのかを想像できない、聞くことができないならやめておけ。浮かれ過ぎだ。

仮にGithubURLを教えろという会社を目指しているとして、そこのリポジトリを飾り立てようと考えたならやめておけ、そういう会社Githubアウトプットすることを日常的な趣味として苦ではなくやり続けられる人を求めている。

年収をその会社選択基準にしているならそこはおまえには分不相応会社からやめておけ。仮に入れたとしても馴染めることはまず無い。これは年収が低くても同じだ。

人間関係重要ポイント

嫌いな人がいるならその会社はやめていい

少しだけ追記

コメントを観てこの「最小且つ単一論理でなにか否定できた気になる」という輩への対処が一番疲れる

もうちょっと追記

一晩立ってみたらこんなにブクマついててびっくりした。気になったブコメもあったのでちょっと追記しておく。

いきなり視点ミクロに、と言うやつなんだが、結局若いうちにこういうのできてないやつはあとで苦労するが、最初のうちは体力でカバーできている。体力でカバーできなくなったときに本当の意味でつけを払う羽目になるという意味で言ったり、あとオレみたいなおっさんが大変つらい思いをする、という意味でも言っている。

Fラン関係なくねっていうやつだが、昭和世代ステレオタイプかもしれない、ごめん。勉強する習慣もなければ大してやってきてもいないやつはこの業界だと倍苦労する羽目になるというふうに言いたかったと思う。どんな業界でもそうだとは思うが。

返す刀で結論づけしたがる人々がやっぱり現れるな、君たちはそう思わない人なんだろうし議論する気もないが何かしら言いたい人なんだろう。別にそれはそれでいいよ。お仕事頑張ってね。

「俺は大して辛くないけどなー」っていう人もやっぱり現れるな。辛くないんだったらいいことだと思う、お仕事頑張ってね。

4Kモニターものすごく細かい文字を読んでいる若者を見た、という人、俺も同意する。もう見ていられないんだよね。

関白宣言っぽいな、というのは俺も思った。

結局の所、プログラマ35歳定年説は俺も打ち破りたいと思っていた口なんだが、打ち破れる人とそうでない人がいる、ということで、俺は後者だった、ということだ。当然50過ぎてもプログラマやっている人は見かけるので、数学的な真理というわけではなく、統計的な傾向なんだろうと思っている。

若いうちから、いい環境で働かないと、気持ちのほうがどこかで先にギブアップする。いくら大好きで転職だと思う仕事だとしても、体力や若さで捻じ曲げていることはなかなか気づかない。色んな本を読んで客観的指標判断したほうがいい。

遺言とか言って書いておいて追記したら俺はソンビか亡霊なんだろうか?

さらにもうちょっと追記

びっくりした。こんなおっさん愚痴みたいなエントリーがこんなにブクマされるとは思ってなかった。いくつか気になったブコメがあったのでやはり書いてみたくなったので書く。

まず、この遺言最後にいなくなるのかという話だが、おそらくいなくなる。ゾンビで居続ける体力ももはやない。

次の準備はすでにしている。それは俺が本質的にやりたかたことに近いことだと思うのをピックアップしている。

本質的にやりたかたことって何かという話なんだが、まず俺が感じるプログラマーという仕事は「良き作り手であり続けること」が根本的なモラルだと思っている。若手で右も左もわからないような状態でも、それこそやっとフィズバズが理解できたような状況でも今持っているレベルで最大限にできうる一番いいもの模索し続ける仕事だと思っている。初心者にはチェックコード書け、意図はできるだけ込めろというのはそういう意味でもある。これを真正から受け止めてくれる職場を探したほうがいいというのは追加しておきたい。

プログラム論とかそういう話がしたいんじゃないということだけは言っておく。

俺も体力があるうちは良きつくり手を目指していたのだが、本質的にやりたいこと、もうちょっと言うなら、俺のモラルの軸は作ることにではなく使うことにあった。プログラミングというアクティティを挟んでこっちにつくり手がいてあっちに使い手がいる。仕組みを理解して作るのがプログラマーなら、作ったプログラム理解してよりよい日常模索するのが使い手、と言ってもいいかもしれない。いいフィードバックループのあっちとこっち、と言ってもいいかもしれない。俺は「良き作りてが使ったものを使う良き使い手でいたい」ということに気づいたので、遺言を書くことにした。少なくともこれに気づいた時点でプログラマーとしての俺は死んだ。

まだ直感的なものしか無いので、うまく言語化できていないのは申し訳ないんだが、今後10年位はそれを模索していくのではないだろうか。

Permalink |記事への反応(42) | 12:57

このエントリーをはてなブックマークに追加ツイートシェア

2020-08-25

いずれ雪かきをする私へ

お前は浅学非才無能怠惰であるが、親の教育の賜物で国立大学に入れた。

しかデータサイエンティストになりたいなどと夢を見たせいでお前のスキルボロボロである。まず、お前の学部で学ぶ、経済学であるが、経済学マクロ経済学ミクロ経済学テスト問題を解けるようにしただけで本質は掴めず、データサイエンスに少しでも近づこうと取った計量経済学講義コーディングテストは余裕でクリアしたが、面接理論を答えられず落単した。

プログラミング学部のまわりのやつらよりは多少できたが、それでも1番ではなく、当然外の世界を見れば、底辺もいいところである

数学離散数学はなにもわからず、落単した。

肝心の機械学習についてであるが、情報学部のパターン認識講義をとったものの、ただコードが動くように書き、手書き数字識別できるようになっただけで、SVM理論的背景もNNがなんたるかということも理解きぬまま、C評価単位がきたのみである

かといって努力せず、まわりの人と交流することもなければ、無理やり実績を作ってインターンに行くようなこともしなかった。

よくて数行のコードGoogle Analyticsを使う程度の仕事しかできないお前はそうして雪かきをして一生を終えるだろう

Permalink |記事への反応(4) | 03:40

このエントリーをはてなブックマークに追加ツイートシェア

2020-06-22

anond:20200622065724

離散数学

加法混色 減法混色

西洋楽譜はいけるとおもう。

Permalink |記事への反応(1) | 07:00

このエントリーをはてなブックマークに追加ツイートシェア

2017-12-24

anond:20171221213103

調べていただけるとわかるが、理系の他大学で同じ内容の言及2015年にもあったことが把握できている。ご近所の有名大学なのですぐ把握できると思う

件の教授はいくつかのデータを示していたが、その統計有意性は示されていなかったし、数学の基礎を分かっていない、論理構造理解できていないというのが明らかなスライドもあった

e.g.秘書問題を「離散数学より証明!」と題打ってみたり。

いずれにせよ還暦超えのお爺さんなので我々の世代感覚、考え方が違う形なのは理解できるが、その表現の形が我々に攻撃的に過ぎたのが問題だと思っている

ちなみに早稲田大学ハラスメント対策窓口からこれといった言及もないので早稲田大学人権に対する意識は皆無と見える

Permalink |記事への反応(0) | 21:04

このエントリーをはてなブックマークに追加ツイートシェア

次の25件>
ログインユーザー登録
ようこそ ゲスト さん
Copyright (C) 2001-2026 hatena. All Rights Reserved.

[8]ページ先頭

©2009-2026 Movatter.jp