「数学」をプログラミングするには

■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
垢版 |
2024/03/16(土) 19:41:45.98ID:nuwGv9us
たとえば、プログラミングで

π/4 = 1 - 1/3 + 1/5 - 1/7 + ...

を近似ではなく厳密に確かめるにはどうしたらいいの
人間が証明できるってことは、有限なアルゴリズムに書き換えられると思うんだけど
2024/04/17(水) 10:59:08.88ID:MC+f1reS
>>403
へー、勉強になるわ
今回のはhomogeneousにしてn=2の場合だね
2024/04/17(水) 11:22:16.74ID:QYenzWQY
任意の整数nに対し
abc+abd+acd+bcd=1
を満たす0でない整数の組(a,b,c,d)が無限に存在することを示せ
406デフォルトの名無しさん
垢版 |
2024/04/17(水) 11:27:59.69ID:/l2KPUVP
位数pqの有限群を分類せよ
2024/04/17(水) 12:12:24.30ID:MC+f1reS
>>405
何個か系列が挙げられている
背後に深い理論があるんだろうけど導出が見当たらない
https://math.stackexchange.com/questions/872324/diophantine-equation-abc-abd-acd-bcd-1

>>406
これはコンピューター代数が効きそうな設問だね
2024/04/17(水) 21:28:06.49ID:d0sPi4E4
上流は70点位の擬似コードを
下流は隙のない100点のコードを求められる
409デフォルトの名無しさん
垢版 |
2024/04/19(金) 04:58:45.43ID:VczmU+ll
圏のモノイド化であるカテゴロイドが最先端らしい
2024/04/19(金) 09:50:12.86ID:EGRRzOnw
商人なら主語を修正する
学者なら述語を修正する
中立ならどっちも修正するか、何も変えない
2024/04/19(金) 09:53:23.64ID:yPPcHo4B
役人、サラリーマン、農業は?
412!id:igunore
垢版 |
2024/04/21(日) 16:32:04.97ID:QcTo+DFu
test
413デフォルトの名無しさん
垢版 |
2024/04/22(月) 19:57:50.12ID:Z/mW1wgm
国際社会では日本はすっかり女性差別および児童ポルノ大国と見られている
シリアやアフガニスタンと同列の人権後進国だと見なされている
414デフォルトの名無しさん
垢版 |
2024/04/22(月) 20:50:40.46ID:o0SSvQPa
光るものすべて金ならず
2024/04/24(水) 00:45:42.60ID:qYUcXmw2
>>411
網羅できない理由の方が多いのに何故できる方に賭けてしまうのかね
カリー・ハワード対応もそうだが
416デフォルトの名無しさん
垢版 |
2024/04/24(水) 06:04:35.75ID:0I0qCYsp
酒を飲むと脳が萎縮するソクラテスは豚だ
417デフォルトの名無しさん
垢版 |
2024/04/24(水) 06:37:08.15ID:Ucc6jtP7
41歳列車で真ん中に座れるようになりました
2024/04/24(水) 07:26:08.85ID:sd26LqbM
>>415
お前の首の上につけているものはなんだw
419デフォルトの名無しさん
垢版 |
2024/04/24(水) 11:01:50.05ID:0on+NXwB
プログラミングは線形代数だろ?
2024/04/24(水) 11:16:56.18ID:qYUcXmw2
モビルスーツに手と足と頭があるのも網羅がしたいだけ
2024/04/24(水) 11:44:52.53ID:sd26LqbM
ポエムしか書けないアホ
2024/04/24(水) 12:02:24.24ID:BuUg9b8b
カリーハワード対応の元でも
型の表現力の問題で大した命題は表現できなさそう
依存型をもつ言語が待たれる
ただ、haskellにはカン拡張のライブラリがあるので圏論とは相性がよいのかもしれない
2024/04/24(水) 12:18:51.40ID:sd26LqbM
馬鹿だね、ただの道具
424デフォルトの名無しさん
垢版 |
2024/04/24(水) 12:46:31.82ID:hOEBS28r
Kan拡張ってどう便利なの
2024/04/24(水) 14:34:26.92ID:qYUcXmw2
「Haskellには依存型がない」は「Cにはclassがない」と同じ形式だし
「数学だから違う」は数学の定理ではない
2024/04/24(水) 16:07:04.29ID:sd26LqbM
数学知らないんだろ
2024/04/24(水) 16:28:57.36ID:sd26LqbM
https://leanprover-community.github.io/

こういう話をしてるんだよ
428デフォルトの名無しさん
垢版 |
2024/04/24(水) 17:12:59.42ID:wm22WFWW
依存型がなければ、その上に型システムを構築したらいいのでは?
2024/04/24(水) 17:25:41.09ID:qYUcXmw2
やりたいことをやってる人は問題ないが必然的にこの道しかないみたいな考えはたいてい間違っている
2024/04/24(水) 17:27:54.06ID:sd26LqbM
意味不明を繰り返す爺
431デフォルトの名無しさん
垢版 |
2024/04/24(水) 19:49:04.05ID:H3cF+EGE
微分積分
2024/04/24(水) 20:37:33.11ID:8tkXCVQE
型に複雑さ移動するだけで何も楽にならない
むしろ難しくなる
433デフォルトの名無しさん
垢版 |
2024/04/24(水) 20:39:18.33ID:H3cF+EGE
楽になるなんて誰が言ったんだ
2024/04/24(水) 21:00:04.00ID:qYUcXmw2
「道具」には役に立つとか楽になるための道具という意味がなくもない
数学は道具ではないと言うべきだった
2024/04/24(水) 21:01:14.18ID:sd26LqbM
ソフトウェアは道具だろ、ボケ
436デフォルトの名無しさん
垢版 |
2024/04/24(水) 21:45:02.37ID:W5xC8R60
高崎
常磐
437デフォルトの名無しさん
垢版 |
2024/04/24(水) 21:45:58.35ID:W5xC8R60
コドモイド
438デフォルトの名無しさん
垢版 |
2024/04/24(水) 21:46:28.48ID:W5xC8R60
ポイントカードと熱線
439デフォルトの名無しさん
垢版 |
2024/04/24(水) 21:46:52.14ID:W5xC8R60
糸が砕けました
440デフォルトの名無しさん
垢版 |
2024/04/24(水) 21:48:24.25ID:W5xC8R60
ああっ、ナメクジみたいな篦が目の裏に浮かんでくる~っ!!
441デフォルトの名無しさん
垢版 |
2024/04/24(水) 21:49:49.75ID:W5xC8R60
ばあちゃん、ボイパで米研ぐふりするな
442デフォルトの名無しさん
垢版 |
2024/04/24(水) 21:52:22.25ID:W5xC8R60
縁側と玄関の間に黒電話
渡辺さんワインを持って皆勤賞
ジャラランガ・ライスシャワー
443デフォルトの名無しさん
垢版 |
2024/04/25(木) 05:45:14.46ID:zFonvm9V
群青色のふとんカバー
ルートを見るより田中社長
2024/04/25(木) 11:27:25.32ID:JREeyAkZ
効いてるな
445デフォルトの名無しさん
垢版 |
2024/04/25(木) 12:40:38.59ID:zFonvm9V
サッポー「楡の木陰に高島さん」~ダンディな占い師伝説
446デフォルトの名無しさん
垢版 |
2024/04/25(木) 14:35:55.58ID:XMEAkwKC
じゃあ、物理をプログラミングするには?
447デフォルトの名無しさん
垢版 |
2024/04/25(木) 14:36:12.53ID:XMEAkwKC
じゃあ、物理をプログラミングするには?
448デフォルトの名無しさん
垢版 |
2024/04/25(木) 14:36:27.27ID:iaYqsq7d
じゃあ、物理をプログラミングするには?
2024/04/25(木) 15:14:42.67ID:VKvfdxmp
Unity一択
2024/04/25(木) 17:48:35.80ID:JREeyAkZ
スレチ
451デフォルトの名無しさん
垢版 |
2024/04/25(木) 19:35:00.54ID:qJxknH9s
物理をプログラミングって

シミュレーションじゃないだろ

たとえば世界がライフゲームだとして、

ライフゲームのプログラムを実行するのと、

N手後や前の状態を求めたり、パターンを分類するのは

別のこと
452デフォルトの名無しさん
垢版 |
2024/04/25(木) 19:48:06.98ID:+T+qvOw+
その辺が、πを計算するのに近似値がどうのこうの言ってる連中の誤解かも知れんな
2024/04/26(金) 00:22:39.50ID:v8FaoBvR
本体と付属品が別なのは当たり前だが問題は
名詞に相当するものが本体で動詞やら形容詞やらは付属品というのは本当か?
454デフォルトの名無しさん
垢版 |
2024/04/26(金) 02:36:24.00ID:YMX+rGLs
じゃあプログラミングをプログラミングするには?
455デフォルトの名無しさん
垢版 |
2024/04/26(金) 06:25:43.74ID:/fL4F0G5
制御構文を廃止せよ
456デフォルトの名無しさん
垢版 |
2024/04/26(金) 06:28:41.74ID:sqJNLx+3
モナド
依存型
457デフォルトの名無しさん
垢版 |
2024/04/26(金) 07:05:57.81ID:MwB9a3Td
>>454
圏論や型理論を記述言語にする
結局、数学を記述できる言語が必要
2024/04/26(金) 10:38:30.14ID:/+TxHGye
プログラミングをプログラミングするといえばlispだろ
2024/04/26(金) 11:01:14.08ID:Rfmzu2jE
FORTH! FORTH!!
2024/04/26(金) 11:23:32.92ID:BpYBau1Z
prologじゃダメなんですか?
461デフォルトの名無しさん
垢版 |
2024/04/26(金) 12:04:23.78ID:/+TxHGye
ジェダイは可

一階述語論理(prolog)がやられたようだな
やつは命題論理の次に最弱、プログラミング言語の面汚しよ
2024/04/26(金) 12:23:42.03ID:BpYBau1Z
淵さんの悪口は止めてー
2024/04/26(金) 12:23:53.06ID:Qv/2Ju5X
Use the Forth, Luke.
464デフォルトの名無しさん
垢版 |
2024/04/26(金) 14:58:11.95ID:XmG4rE99
コルーチンは普遍的だ
2024/04/26(金) 15:41:42.09ID:/+TxHGye
同じ入力に対して常に同じ出力をかえすのが数学の関数だからコルーチンは邪道
466デフォルトの名無しさん
垢版 |
2024/04/26(金) 15:54:00.95ID:XmG4rE99
コルーチンは関数ではない
2024/04/26(金) 17:20:22.24ID:SscvQYbj
なんか圏論が万能かのように語る雑魚ってかならずいるよな
そもそも関数型言語をやるうえで言論の知識なんて1ミリも必要ないわけだけど
2024/04/26(金) 17:28:01.02ID:BpYBau1Z
言論の自由だ
469デフォルトの名無しさん
垢版 |
2024/04/26(金) 17:47:43.85ID:XmG4rE99
依存性の注入
継続渡し
470デフォルトの名無しさん
垢版 |
2024/04/26(金) 18:43:55.22ID:hVnzlfRF
∃.elim(h, (w) => ((hw) => q))
471デフォルトの名無しさん
垢版 |
2024/04/26(金) 18:51:28.19ID:hVnzlfRF
append (v: Vec t n) (w: Vec t m) : (Vec t (n + m)) :=
[] w => w
x:xs w => x:(append xs w)
2024/04/26(金) 18:55:54.57ID:/+TxHGye
>>466
元の概念(マイクロスレッドとかファイバ)は関数とは独立かもしれんがコルーチンの実装は関数のようだぞ
pythonはジェネレーティブ関数とよび、c#のコルーチンも関数って書いてあった
473デフォルトの名無しさん
垢版 |
2024/04/26(金) 22:45:29.55ID:hVnzlfRF
Megumin
2024/04/27(土) 01:20:53.97ID:e525gwYe
>>467
1ミリも関係ないもの同士がじつは同型だったみたいな感じ?
何もしてないのに同型
475デフォルトの名無しさん
垢版 |
2024/04/27(土) 14:04:36.05ID:5FYmDggB
lambdaはghost componentを扱えるからな
Idrisなどの関数型言語は、型推論とメタプログラミングによって増々レバレッジを得る
2024/04/27(土) 15:14:22.70ID:VoduIlph
プログラミング言語論とか本当に役に立たないからな
477デフォルトの名無しさん
垢版 |
2024/04/27(土) 17:07:16.37ID:nw1MgPev
割り当てられたメモリの値を変更できる時点で数学はできない
478デフォルトの名無しさん
垢版 |
2024/04/28(日) 01:44:22.22ID:rN6WPJxf
つまりプログラミングは数学よりも強力ということ
479デフォルトの名無しさん
垢版 |
2024/04/28(日) 09:02:04.37ID:0uI3fhfO
プログラミングは数学もできるしアルゴリズムも書ける
2024/04/28(日) 09:28:31.16ID:xSCCuQGd
自由すぎても強力とはいえないけどな
go to considered harmful
適度にバグりにくい制限があるほうが強力
2024/04/28(日) 10:15:43.02ID:Z64LYgN7
雑談もできる
2024/04/28(日) 11:14:59.05ID:Z64LYgN7
盛り上がるいいスレ
483デフォルトの名無しさん
垢版 |
2024/04/28(日) 11:35:47.04ID:QLrqknwf
ハスケルはモナドで副作用を扱うって本当?
2024/04/28(日) 11:43:27.30ID:xSCCuQGd
基本はIOモナドとSTモナドで副作用を扱える
let x = print 1 in x>>x>>x
↑これはIOモナド(1を改行して3回表示)。副作用を値のようにも扱える
485デフォルトの名無しさん
垢版 |
2024/04/28(日) 12:01:18.22ID:UWVjL+Gl
>>483
486デフォルトの名無しさん
垢版 |
2024/04/28(日) 13:34:31.41ID:451AX1n4
モナドはListとMaybeをベースに理解しろとあれほど言ったのに
2024/04/28(日) 14:08:30.43ID:Z64LYgN7
∧_∧  / ̄ ̄ ̄ ̄ ̄
( ´∀`)< オマエモナー
(    )  \_____
| | |
(__)_)
488デフォルトの名無しさん
垢版 |
2024/04/30(火) 15:21:29.13ID:3Q7tAM30
モナドは副作用の繋げ方を定義しているだけで、副作用を起こしているわけではない
2024/05/02(木) 10:21:11.74ID:6yj3jofJ
OEISとか数学の数列をプログラミングしてるサイトだな
project eulerを解くとき参考になった
490デフォルトの名無しさん
垢版 |
2024/05/03(金) 07:58:46.22ID:0CJEHho2
モジュラ計算はマルチコアに依存するからプログラミングではできない
2024/05/03(金) 10:55:40.47ID:VWU4jyai
モジラーや、モジラーや♪
2024/05/03(金) 11:30:26.90ID:x0ve7rFX
マルチコアの処理をするコードもプログラミングの範疇だが
2024/05/03(金) 12:01:30.25ID:KP5VxXzU
モナドはわかるがコモナドがわからない
2024/05/03(金) 13:18:55.82ID:VWU4jyai
マゴモナド
2024/05/03(金) 13:30:27.46ID:x0ve7rFX
大きいモナドはお父さん 小さい緋鯉はコモナドたち 面白そうに双対してる
2024/05/03(金) 15:22:02.36ID:ctk/xevC
対象と関手を同一視したいな?
はい対角関手
2024/05/03(金) 15:23:58.60ID:VWU4jyai
対角拳
498デフォルトの名無しさん
垢版 |
2024/05/03(金) 16:09:54.34ID:NI13qzeL
半単純リー代数の分類も知らぬザコめが
2024/05/03(金) 16:51:49.76ID:VWU4jyai
ボウフラを食べる雑魚
2024/05/03(金) 18:02:13.91ID:VWU4jyai
>>498
それをどうプログラムするんだ?
501デフォルトの名無しさん
垢版 |
2024/05/03(金) 20:15:19.00ID:m2Di0Yp8
>>500
それを考えるスレだろアホかお前
2024/05/03(金) 20:18:12.49ID:KP5VxXzU
考える気があるやつなんかいるかよボケ
2024/05/03(金) 20:26:19.76ID:x0ve7rFX
モンスターの位数は10^52ぐらいだから256ビット(10^77ぐらい)あれば表現できる
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況