[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2ch.scのread.cgiへ]
Update time : 08/13 15:58 / Filesize : 214 KB / Number-of Response : 1016
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

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



1 名前:デフォルトの名無しさん [2024/03/16(土) 19:41:45.98 ID:nuwGv9us.net]
たとえば、プログラミングで

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

を近似ではなく厳密に確かめるにはどうしたらいいの
人間が証明できるってことは、有限なアルゴリズムに書き換えられると思うんだけど

596 名前:デフォルトの名無しさん mailto:sage [2024/11/05(火) 17:56:28.98 ID:jvZmHUTK.net]
💣💣💣detonational semantics💣💣💣

597 名前:デフォルトの名無しさん mailto:sage [2024/11/05(火) 18:15:43.16 ID:jjQPMbtg.net]
表示的意味論をDSって略すのほとんど見たことない

598 名前:デフォルトの名無しさん mailto:sage [2024/11/10(日) 16:05:57.01 ID:AfmJKCJ3.net]
プログラミングの課題
watch?v=dYj0rPQeRkA

599 名前:デフォルトの名無しさん mailto:sage [2024/11/10(日) 20:31:29.56 ID:jDHxe7Rv.net]
>>592
ガイジ

600 名前:デフォルトの名無しさん [2024/11/12(火) 03:08:32.43 ID:9zdS7CZY.net]
直感的に、短く、そしていちいちボイラープレートを書かんでもいいようにしてくれ

601 名前:デフォルトの名無しさん mailto:sage [2024/11/12(火) 04:03:57.03 ID:15KCzjek.net]
マシンや処理系の仕様に合わせてキーを打つのは人間様のすることではない

602 名前:デフォルトの名無しさん mailto:sage [2024/11/12(火) 04:10:14.19 ID:15KCzjek.net]
x^2 = 2をみたす正の実数xは一意的に存在する
なら、それを√2というシンボルで扱えるようにすべきだ
計算は必要なときにだけすればいい
x = 1.4142云々という数値にしなければ扱えないのは不要な制約

これは誤差があるとかそういう問題ではない
人間の思考をコンピュータの都合に合わせようとしているのが問題

603 名前:デフォルトの名無しさん mailto:sage [2024/11/12(火) 06:09:24.09 ID:NBuxYVaH.net]
こいつの中では問題らしい

604 名前:デフォルトの名無しさん mailto:sage [2024/11/12(火) 10:46:16.50 ID:15KCzjek.net]
>>597
問題だと思わないならすべてのソフトウェアをマシン語直接書けばいいと思うんだけど、そうしないの?



605 名前:デフォルトの名無しさん mailto:sage [2024/11/12(火) 11:09:37.06 ID:NBuxYVaH.net]
ありがちなつまらない問答
どうせなにも解を持ってない

606 名前:デフォルトの名無しさん mailto:sage [2024/11/12(火) 11:14:02.69 ID:u+3emFIN.net]
このガイジ3月からずっと粘着してんの?
きっしょ……

607 名前:デフォルトの名無しさん mailto:sage [2024/11/12(火) 15:48:13.03 ID:3FuqnzdR.net]
>>596
マジレスするとsympyとか使ってxのまま計算して
最後にsolveさせると良いよ

608 名前:デフォルトの名無しさん mailto:sage [2024/11/12(火) 15:55:48.61 ID:CKJ1cusC.net]
>>596
そういう道具をお前が開発すればいい話、有効ならみんな使ってくれる

609 名前:デフォルトの名無しさん mailto:sage [2024/11/12(火) 16:33:02.20 ID:15KCzjek.net]
>>601
それは√2を代数的に扱えるだけで、「数学」ができるようになるわけじゃないよね

610 名前:デフォルトの名無しさん mailto:sage [2024/11/12(火) 16:34:24.89 ID:15KCzjek.net]
>>602
CoqだのAgdaだのLeanだのすでにあるが、プログラミングのタスクに使うには現実的ではないから使われていない

611 名前:デフォルトの名無しさん mailto:sage [2024/11/12(火) 16:51:01.93 ID:CKJ1cusC.net]
>人間の思考をコンピュータの都合に合わせようとしているのが問題

612 名前:デフォルトの名無しさん mailto:sage [2024/11/12(火) 18:26:13.57 ID:CKJ1cusC.net]
どうせコンピュータの仕組み、どう動くか分からん素人のポエムだろ

613 名前:デフォルトの名無しさん mailto:sage [2024/11/12(火) 18:53:59.94 ID:XP7honYa.net]
>>606
コンピュータの仕組みとこの話がどう関係すんの?

614 名前:デフォルトの名無しさん mailto:sage [2024/11/12(火) 18:55:38.17 ID:CKJ1cusC.net]
何処が疑問?



615 名前:デフォルトの名無しさん mailto:sage [2024/11/12(火) 19:07:20.52 ID:XP7honYa.net]
>>608
コンピュータの仕組みとこの話がどう関係するの?(2回目)

616 名前:デフォルトの名無しさん mailto:sage [2024/11/12(火) 19:33:12.24 ID:8/9kiwLF.net]
Isabelle使えばいいだけじゃん?

617 名前:デフォルトの名無しさん mailto:sage [2024/11/12(火) 21:00:48.76 ID:CKJ1cusC.net]
>>609
お前は>>596か?

618 名前:デフォルトの名無しさん mailto:sage [2024/11/12(火) 22:38:55.70 ID:CKJ1cusC.net]
>>604
何に使うんだ、具体的に

619 名前:デフォルトの名無しさん mailto:sage [2024/11/12(火) 23:06:50.66 ID:Z0apa2/f.net]
>>612
自分で考えろ
わかんねーなら口挟むな雑魚

620 名前:デフォルトの名無しさん mailto:sage [2024/11/12(火) 23:10:47.26 ID:/X8f5cV1.net]
>>612
定理証明支援だろ
日本語読めんのか?w

621 名前:デフォルトの名無しさん mailto:sage [2024/11/12(火) 23:13:38.83 ID:CKJ1cusC.net]
>>613,614
死ねよ

622 名前:デフォルトの名無しさん mailto:sage [2024/11/13(水) 16:19:20.46 ID:uVNdAEYi.net]
子どもたちがママや先生に「なんで?どうして?」と質問攻めする

623 名前:デフォルトの名無しさん mailto:sage [2024/11/14(木) 06:47:55.50 ID:FKItOak5.net]
やらないやつは
どんな便利な道具を与えても
どのみちやらない

624 名前:デフォルトの名無しさん mailto:sage [2024/11/14(木) 09:28:56.87 ID:nznif/OW.net]
ここまでやって>>1>>596の問題でさえ、まともな解答を与えられない雑魚ども



625 名前:デフォルトの名無しさん mailto:sage [2024/11/14(木) 10:42:00.16 ID:ner7v2hh.net]
イキルボウフラ

626 名前:デフォルトの名無しさん [2024/11/14(木) 12:02:25.41 ID:OQvPqcBY.net]
人間が証明する場合だって地道に微積分とか勉強しなきゃいけないんだから、プログラミングでやる場合でも、前提となる命題を地道にライブラリとして実装するしかないんじゃないの?

627 名前:デフォルトの名無しさん mailto:sage [2024/11/14(木) 13:14:43.41 ID:ner7v2hh.net]
人間の証明

628 名前:デフォルトの名無しさん [2024/11/14(木) 14:47:37.59 ID:a5xmyjQf.net]
strawhat

629 名前:デフォルトの名無しさん mailto:sage [2024/11/14(木) 17:23:53.38 ID:ner7v2hh.net]
麦わら帽子

630 名前:デフォルトの名無しさん mailto:sage [2024/11/14(木) 21:13:20.72 ID:GhvEWAa6.net]
>>63
RubyやPythonは実行も遅くバカ大衆向けの言語

631 名前:デフォルトの名無しさん [2024/11/14(木) 21:48:56.39 ID:bKv2MHuD.net]
>>617
虐待するような親は
どんな素晴らしい育児本が出ても
どのみち読まない

632 名前:デフォルトの名無しさん mailto:sage [2024/11/14(木) 23:41:10.47 ID:ner7v2hh.net]
DLはパイソンだが

633 名前:デフォルトの名無しさん mailto:sage [2024/11/15(金) 04:40:11.25 ID:ZKTTgycs.net]
虐待するような親は字読めない

634 名前:デフォルトの名無しさん [2024/11/15(金) 05:18:13.53 ID:hQy47J0s.net]
どの数学を勉強するかにもよるな
弦理論やるならリー群論や多様体解析は必須だ
リーマンの定理やアインシュタインあたりまでは知っとく必要がある
微分解析やテンソル解析は腕のように使えなければならない
シュレーディンガー値も



635 名前:デフォルトの名無しさん [2024/11/15(金) 05:23:46.08 ID:oiKZah8W.net]
コンピュータは電気で動いている
電気の法則は電磁気学に従う
電磁気学は数学で記述される
したがって、コンピュータで数学をすることは不可能

636 名前:デフォルトの名無しさん [2024/11/15(金) 11:17:31.81 ID:QdZaIMPx.net]
電子レベルでは不確定性原理が成り立つから、演繹法は成り立たない

637 名前:デフォルトの名無しさん [2024/11/15(金) 11:22:24.79 ID:0M5G5fCx.net]
数学は純粋関数型言語と同じで副作用がないが、プログラミングは副作用を扱えるので、プログラミングは数学の完全上位互換といえる

638 名前:デフォルトの名無しさん mailto:sage [2024/11/15(金) 11:59:16.52 ID:IzLvGXPH.net]
月間ムーに投稿したら?

639 名前:デフォルトの名無しさん [2024/11/15(金) 12:20:53.12 ID:vpDW14Vh.net]
数学は数学で記述される
したがって、数学で数学をすることは不可能

640 名前:デフォルトの名無しさん [2024/11/15(金) 12:46:46.55 ID:kiHQf9hP.net]
>>633
意味不

641 名前:デフォルトの名無しさん mailto:sage [2024/11/15(金) 13:12:46.73 ID:exBTDHgR.net]
ポエム書き始めるぐらいならもう引退したほうがいい
生き恥さらすな

642 名前:デフォルトの名無しさん mailto:sage [2024/11/15(金) 13:14:55.00 ID:TsZPiFZ4.net]
月刊ポエムだろ

643 名前:デフォルトの名無しさん mailto:sage [2024/11/15(金) 19:08:27.14 ID:RQFgsded.net]
>>1>>596への回答はまだなんですか?

644 名前:デフォルトの名無しさん mailto:sage [2024/11/15(金) 19:57:03.24 ID:TsZPiFZ4.net]
煽る



645 名前:デフォルトの名無しさん [2024/11/15(金) 20:05:57.50 ID:6Uab757C.net]
>>631
プログラミングにも数学にも、それぞれ出来ることと出来ないことがあるので上位互換ではない。
無限に細かいドットが無いからこそ、離散数学でなるべく滑らかに表示できるように考えられているってだけでも、
比可算無限(実数の無限)の再現困難性が理解できると思う。

プログラミング   数学
副作用       稠密(有理数・実数の概念)や連続(実数の概念)

646 名前:デフォルトの名無しさん [2024/11/15(金) 20:14:15.24 ID:T7KbDv9U.net]
数学にはメモリが無い

647 名前:デフォルトの名無しさん [2024/11/16(土) 13:43:48.08 ID:xjfyxxxK.net]
>>639
数学にできてプログラミングにできないこととは?

648 名前:デフォルトの名無しさん [2024/11/16(土) 14:06:21.38 ID:u6jPvE94.net]
lim[x→0](1/x) みたいなのってどうやるんだっけ

649 名前:デフォルトの名無しさん [2024/11/16(土) 14:39:31.85 ID:VEq7pzr0.net]
>>642
存在しない

650 名前:デフォルトの名無しさん [2024/11/16(土) 21:13:01.66 ID:ZAMRkSMG.net]
>>641
Σ(n = 0, 100) 2^(-n) ≠2 -- 100の部分が∞になった時(2^(-∞))、初めて 2 になる。

数学だと真(True)になるが、Haskellプログラムは-53乗から答えが2になって、この式は偽(False)になる。
sum [2^^(-n) | n <- [0..53]] /= 2 = False -- 間違った答えを表示。

グラフアプリ(Webアプリ)のDesmosでも確認したので、専用のアプリや言語でも間違ってる可能性が高い。
こういう精度の問題がプログラムはメモリが有限である限り、必ず存在する。

(√2)^2 = 2

が正しく真になるかどうかもプログラム次第。
(こちらはグラフアプリの様な専用のものは対応してることが多い)

651 名前:デフォルトの名無しさん [2024/11/16(土) 22:29:05.29 ID:SVLHeDQd.net]
>>644
またこの周回遅れの間違いかよ

652 名前:デフォルトの名無しさん [2024/11/16(土) 22:55:43.53 ID:ZAMRkSMG.net]
>>642
ghci> [1/x | x <- [10,9..0]]
[0.1,0.1111111111111111,0.125,0.14285714285714285,0.16666666666666666,0.2,0.25,0.3333333333333333,0.5,1.0,Infinity]
ghci> last [1/x | x <- [10,9..0]]
Infinity

653 名前:デフォルトの名無しさん [2024/11/17(日) 18:50:33.62 ID:JFtl2tUu.net]
>>644
イプシロン-デルタ論法使えばいいじゃん

654 名前:デフォルトの名無しさん [2024/11/17(日) 21:09:34.26 ID:vlQbYPk+.net]
>>647
じゃあやってみて。
言語は問わないので。



655 名前:デフォルトの名無しさん [2024/11/17(日) 22:24:24.21 ID:3R29/MXR.net]
>>648
イミフ
イプシロン-デルタ論法って特定のプログラミング言語の機能だと思ってるの?

656 名前:デフォルトの名無しさん [2024/11/17(日) 22:28:22.99 ID:36mRXv9m.net]
lim_{k to ∞} sum_{k=1}^{n} 2^(-k) = 2

はい。

657 名前:デフォルトの名無しさん [2024/11/17(日) 23:05:53.71 ID:vlQbYPk+.net]
>>650
やり直し。
TeXの数式じゃなくて、プログラミング言語のコードで。
使えば良いじゃんって事は、普通のプログラミング言語なら使えるんでしょ?

658 名前:デフォルトの名無しさん [2024/11/18(月) 01:35:40.76 ID:XvHL8b4e.net]
>>651
何を言ってんだお前は

659 名前:デフォルトの名無しさん [2024/11/18(月) 01:57:22.41 ID:cmnYUiAb.net]
>>652
>644を数学にしかできない方法として極限を出したらイプシロン-デルタ論法出してきたでしょ?
プログラミングでイプシロン-デルタ論法使えば、数学と同じことができるって主張じゃないの?

660 名前:デフォルトの名無しさん [2024/11/18(月) 02:18:05.70 ID:cmnYUiAb.net]
というか、私の主張は

数学
lim_{k to 100} sum_{k=1}^{n} 2^(-k) -- ちゃんと近似値が出る。

プログラミング
sum [2^^(-n) | n

661 名前: <- [0..100]] = 2 -- 近似値ではなく、極限値の2になって(この時点での)正確な値ではない。

プログラミングはイプシロン-デルタ論法が(一定の精度までしか)出来ない。
それでも実用上問題は無いが。

他にも無限次元の空間とかも扱えない。
集合の添え字集合も可算集合とは限らない。
実数や複素数も有り得る。

リストや配列のインデックスが実数や複素数とかプログラミングじゃ出来ない。
[]
[ここ壊れてます]

662 名前:デフォルトの名無しさん [2024/11/18(月) 02:30:07.52 ID:Jtd58AQt.net]
lim_{k to ∞} sum_{k=1}^{n} 2^(-k) = 2 をチェックする関数verify()を作って、

```
verify();
```

構文の違いはあれど、だいたいどんなプログラミング言語でもこれで出来るよ。

663 名前:デフォルトの名無しさん [2024/11/18(月) 02:31:48.70 ID:Jtd58AQt.net]
>>654
なんで数学サイドは極限を扱っているのに、プログラミングサイドは近似値計算してんのが分からない

>プログラミングはイプシロン-デルタ論法が(一定の精度までしか)出来ない。
意味がわからない
イプシロンデルタ論法の「精度」とはなんぞや?

664 名前:デフォルトの名無しさん mailto:sage [2024/11/18(月) 06:55:13.89 ID:rC7K9dh5.net]
用語の定義と問題設定やってから議論はじめろや



665 名前:デフォルトの名無しさん mailto:sage [2024/11/18(月) 11:53:19.87 ID:21+bycFm.net]
数式プロセッサで10秒で解ける話をいつまで引っ張る気?

666 名前:デフォルトの名無しさん [2024/11/18(月) 12:11:19.02 ID:TSuIDd3o.net]
>>657
概念や問題設定を確立することも含めて研究だ
問題意識に共感できないなら黙ってろ

667 名前:デフォルトの名無しさん mailto:sage [2024/11/18(月) 12:24:05.47 ID:/ED7ccxy.net]
先行研究を調べるという発想もそのやり方もわからないポンコツなの自覚した方がいいぞ

668 名前:デフォルトの名無しさん mailto:sage [2024/11/18(月) 12:24:33.46 ID:JmFxaZ5G.net]
>>659
定義を否定するのはさすがに数学者の姿勢として間違っているかと。

数学なんて定義が違えば結果が変わるんだから、定義すらできないなら議論する以前の状態。
擬似問題だらけになって議論なんてできないわな。

669 名前:デフォルトの名無しさん mailto:sage [2024/11/18(月) 12:52:07.70 ID:IQFlTfLo.net]
ポエム

670 名前:デフォルトの名無しさん [2024/11/18(月) 13:10:32.68 ID:petr+Idh.net]
>>661
微積分もフーリエ変換も超関数も厳密な定義の無いところから始まったんだが

671 名前:デフォルトの名無しさん [2024/11/18(月) 13:12:10.65 ID:petr+Idh.net]
そもそも何を定義してほしいんだ?
上で言ってるイプシロンデルタ論法なんか厳密に定義されてるだろ

自分が理解できてないのを責任転嫁してないか?

672 名前:デフォルトの名無しさん mailto:sage [2024/11/18(月) 13:12:30.38 ID:IQFlTfLo.net]
一緒にすんなよ

673 名前:デフォルトの名無しさん [2024/11/18(月) 13:14:48.42 ID:petr+Idh.net]
で、何を定義してほしいの?

674 名前:デフォルトの名無しさん [2024/11/18(月) 13:17:46.53 ID:Rwp+XrJ8.net]
未知の概念を誰かに「定義してほしい」では会話にならない
「自分はこういう定義・定式化するのが適切だと思う」と自発的に提案できなければ、数学の研究はできない
>>661は完全に間違っている



675 名前:デフォルトの名無しさん [2024/11/18(月) 13:54:18.06 ID:fHwV6VSA.net]
>>654
全部できるな

676 名前:デフォルトの名無しさん [2024/11/18(月) 13:55:52.57 ID:0TuJxtFY.net]
>646
lim[x→0](sin(x)/x)
lim[x→-0](1/x)

677 名前:デフォルトの名無しさん [2024/11/18(月) 14:03:32.55 ID:fHwV6VSA.net]
>>654の言ってるのは、「CPUは整数しか扱わないから、コンピュータで文字列は扱えない」と言ってるのと同じ
それに対してこちらはずっと「文字に文字コードを割り当てれば文字列を扱える」と正しい指摘をしているのだが、
「できるならプログラミングで書いてみろ」とか意味不明な言いがかりをつけてくる

678 名前:デフォルトの名無しさん [2024/11/18(月) 14:09:15.00 ID:q1fjBomZ.net]
Σ_{k=0 to N} 2^(-k)が2に収束することを証明するには、N = 100や1000を代入しようが駄目で、極限を扱わなければならない
>>654のやってることは何の意味も無い

で、イプシロンデルタ論法を使えば厳密に証明できるとこちらは何度も言っているのに、聞く耳を持たない

679 名前:デフォルトの名無しさん mailto:sage [2024/11/18(月) 16:37:50.26 ID:IQFlTfLo.net]
数学、プログラム、実装がごっちゃまぜ

680 名前:デフォルトの名無しさん [2024/11/18(月) 16:50:14.60 ID:xbnEkxri.net]
数学と実装は独立

プログラミング言語処理系の数値型が近似値だから、実数や極限を扱えないなどという馬鹿な話は無い

それは、CPUが整数値しか扱えないからプログラミングで文字列を扱えないと言ってるのと同じ

681 名前:デフォルトの名無しさん mailto:sage [2024/11/18(月) 16:52:09.17 ID:IQFlTfLo.net]
馬鹿乙

682 名前:デフォルトの名無しさん mailto:sage [2024/11/18(月) 16:53:49.78 ID:IQFlTfLo.net]
お前が思ってる仕様のプログラム作るんだろ?

683 名前:デフォルトの名無しさん [2024/11/18(月) 19:26:51.96 ID:cmnYUiAb.net]
>>671
うちの主張したいことは、イプシロンデルタ論法はいくらでも数値の誤差をイプシロン以下に抑えられるのを保証することを証明しているのだが、プログラミングではそのイプシロン以下に抑えられない程誤差が大きくなるってのが、数学を厳密にプログラミング出来ない理由として挙げてる。

プログラミングのは、極限値だけ決め打ちで答えが出るようにしてるだけなので、100とかでイプシロン以下に抑えられない誤差が現れる例としてだした。

添え字集合が実数や複素数というのも、その実数の連続性・比可算無限が根本にある。

無限次元の空間は整数の話だが、多倍長整数使ってもメモリ以上の空間は扱えない。

どれも事実上問題になるわけではないが、>1のいう「近似ではなく厳密に」なら不可能と言わざるを得ない。

684 名前:デフォルトの名無しさん [2024/11/18(月) 19:29:55.61 ID:cmnYUiAb.net]
x比可算
o非可算



685 名前:デフォルトの名無しさん [2024/11/18(月) 19:37:30.06 ID:uqz705Or.net]
>>676
何度同じことを言えば理解できるのだろうこの馬鹿は

686 名前:デフォルトの名無しさん [2024/11/18(月) 19:42:40.18 ID:cmnYUiAb.net]
>>678
プログラミング可能なことをコードで示したら理解します。

687 名前:デフォルトの名無しさん [2024/11/18(月) 19:42:42.62 ID:uqz705Or.net]
「実数εを任意に選べる文脈で、項と極限値の差をε未満に抑えるNを選ぶことができる」ことを示すのがイプシロンデルタ論法

それを記号論理で扱える処理系を実装すればいいだけ

εは「正の実数である」という情報しか持っていない
浮動小数点数や多倍長整数の誤差なんか全く無関係

688 名前:デフォルトの名無しさん [2024/11/18(月) 19:43:14.48 ID:uqz705Or.net]
>>679
>>655

689 名前:デフォルトの名無しさん [2024/11/18(月) 19:47:34.77 ID:uqz705Or.net]
>>679
それはお前の理解力が低すぎるだけ

コンピュータで文字列を扱うのに文字コードの実装をすべて見せなくたって
「たとえば文字の'0'に整数48を割り当てる」のように説明すれば、ふつうの理解力があれば理解できる

自分の知性の問題を責任転嫁しないでくれ

690 名前:デフォルトの名無しさん [2024/11/18(月) 19:47:39.20 ID:cmnYUiAb.net]
>>681
verify()の中身。
あと、決め打ちって書いてるでしょ。

その100での具体的な近似値求められないと「厳密」にならない。

なので私からの宿題は100の時の具体的な近似値を求めるコードを示すこと。

691 名前:デフォルトの名無しさん [2024/11/18(月) 19:51:22.47 ID:uqz705Or.net]
>>683
二進法で一の位以下に1が101個並んだ数だよ

こんなんプログラミングしなきゃわからんの?

692 名前:デフォルトの名無しさん [2024/11/18(月) 19:53:44.06 ID:uqz705Or.net]
s = "1.";
for(int = 0; i < 100; i++) s += "1";
print(s);

以上

693 名前:デフォルトの名無しさん [2024/11/18(月) 19:58:41.23 ID:uqz705Or.net]
print("2 - (1/2)^100");

694 名前:デフォルトの名無しさん [2024/11/18(月) 20:05:19.56 ID:cmnYUiAb.net]
>>680
ε自体はな。
でも、真の値aに対して a + ε, a - εって使うのがイプシロンデルタ論法。
数学ではそれで限りなく無限に近くεを小さくしてもその範囲内に真の値が存在することを証明しているが、
プログラミングでは一定の大きさのεまでしか保証されない。

こういえばいいか?
真の値は確かにあるが、プログラミングでは間違った値を返す場合がある。

極限が正しければ厳密じゃない。
途中もすべて正しくないなら、それは厳密ではない。



695 名前:デフォルトの名無しさん [2024/11/18(月) 20:12:54.11 ID:cmnYUiAb.net]
>>685,686

御大層なこと言っておいてそれで数学を厳密にプログラミング出来ましたってか?
そういうのを決め打ちっていうんだよ。

どんなコードが出るか期待してたら…。

696 名前:デフォルトの名無しさん [2024/11/18(月) 20:13:02.34 ID:uqz705Or.net]
>>687
こいついつまで同じ間違いを主張し続けるんだろう
わざとなのかな

697 名前:デフォルトの名無しさん mailto:sage [2024/11/18(月) 20:24:40.45 ID:IQFlTfLo.net]
>>687
それは組み込み関数、ライブリライのせいだよ、アホ

698 名前:デフォルトの名無しさん mailto:sage [2024/11/18(月) 22:59:54.21 ID:IQFlTfLo.net]
素人の爺には困ったもんだ

699 名前:デフォルトの名無しさん mailto:sage [2024/11/19(火) 06:48:48.49 ID:EzNMoOuG.net]
>>687
そんなことは70年代には解決されている

700 名前:デフォルトの名無しさん mailto:sage [2024/11/19(火) 12:52:15.23 ID:+rLs2eZU.net]
なんか擬似問題臭くて良くわからんが、非可算無限と可算無限を同列に扱っている?

ε-δ論法の話をしているけど、「対象」が可算集合ならコンピュータでもε-δ論法を扱えるけど、「対象」が実数とかの無限列相当のものは扱えないよね。

ここは同意できているの?

701 名前:デフォルトの名無しさん [2024/11/19(火) 14:24:36.15 ID:vPThvbnG.net]
>>693
扱えるが

702 名前:デフォルトの名無しさん mailto:sage [2024/11/19(火) 14:49:59.72 ID:BjXbrgPI.net]
発明したな
>「対象」が可算集合ならコンピュータでもε-δ論法

703 名前:デフォルトの名無しさん [2024/11/19(火) 15:02:31.77 ID:9IpsHqjo.net]
イプシロンデルタは
「正の数εが任意に与えられた文脈で、極限値と第N項の差をε未満にできるNが存在する」
ということを示すもの
浮動小数点数の精度は全く関係ない

704 名前:デフォルトの名無しさん [2024/11/19(火) 15:20:30.96 ID:Mq7l08eX.net]
数学で証明できることはすべてコンピュータでできる



705 名前:デフォルトの名無しさん mailto:sage [2024/11/19(火) 16:02:28.14 ID:BjXbrgPI.net]
イキル

706 名前:デフォルトの名無しさん mailto:sage [2024/11/19(火) 16:07:04.25 ID:BjXbrgPI.net]
主語でかすぎ

707 名前:デフォルトの名無しさん [2024/11/19(火) 16:14:08.96 ID:qPVKwQq9.net]
数学の定義や命題は有限の記号列で書ける
数学の証明はその記号列をべつの記号列に変形する操作
よって、数学で証明可能なことはすべてコンピュータにも証明可能

708 名前:デフォルトの名無しさん mailto:sage [2024/11/19(火) 16:24:25.57 ID:I/l9JBha.net]
結局それをやる意味ってないよね
効率よくプログラミングできるようになるわけでもないし

709 名前:デフォルトの名無しさん mailto:sage [2024/11/19(火) 16:28:44.30 ID:BjXbrgPI.net]
ZFCを書いて、それらで定理を書けばできそうな気もするけど、意味あるのwww

710 名前:デフォルトの名無しさん [2024/11/19(火) 16:35:45.33 ID:j14Rc69f.net]
自分の無知や誤解を認めずに「それ意味あるの」と話をそらすのはみっともない

711 名前:デフォルトの名無しさん [2024/11/19(火) 16:37:54.51 ID:H/KRjD7N.net]
>>701
プログラムの性質が型として記述されていれば実行前にチェック可能

712 名前:デフォルトの名無しさん mailto:sage [2024/11/19(火) 16:43:49.56 ID:BjXbrgPI.net]
>>703
自己紹介乙

713 名前:デフォルトの名無しさん mailto:sage [2024/11/19(火) 16:44:50.16 ID:BjXbrgPI.net]
物理、化学もプログラミングできるんじゃね、知らんけど

714 名前:デフォルトの名無しさん mailto:sage [2024/11/19(火) 16:45:42.08 ID:BjXbrgPI.net]
結局素人爺さんのポエム



715 名前:デフォルトの名無しさん mailto:sage [2024/11/19(火) 16:46:56.61 ID:BjXbrgPI.net]
コンピュータをプログラムするのはできるのかな

716 名前:デフォルトの名無しさん [2024/11/19(火) 16:47:12.61 ID:coO1UiYz.net]
チューリングやノイマンにも「それ意味あるの?」とか言ってそう

717 名前:デフォルトの名無しさん [2024/11/19(火) 16:58:19.92 ID:lK7OkAw4.net]
>>708
仮想マシンやエミュレータって聞いたことない?

718 名前:デフォルトの名無しさん mailto:sage [2024/11/19(火) 17:21:27.90 ID:BjXbrgPI.net]
>>710
そんな限定した話をしてるんじゃないよ

719 名前:デフォルトの名無しさん mailto:sage [2024/11/19(火) 17:29:21.81 ID:+UtMc6V6.net]
プログラムするw
お前らあほだろ

720 名前:デフォルトの名無しさん mailto:sage [2024/11/19(火) 17:57:15.98 ID:BjXbrgPI.net]
数学ができるんならできるだろw

721 名前:デフォルトの名無しさん mailto:sage [2024/11/20(水) 17:27:58.52 ID:MYLVUJ4i.net]
記号の変換はスマホの機種変更と同じぐらい無駄が多いので
原始的な紙とか鉛筆とかから最も新しい機種へ
一手でチェックメイトするのが理想

722 名前:デフォルトの名無しさん mailto:sage [2024/11/20(水) 17:30:31.90 ID:bfGgzFod.net]
だめだ幼稚すぎる

723 名前:デフォルトの名無しさん [2024/11/21(木) 12:45:49.55 ID:SUxxkxcm.net]
AIで数学するのか数学でAIするのかどっち

724 名前:デフォルトの名無しさん mailto:sage [2024/11/22(金) 12:28:17.99 ID:Bq3Ptvn8.net]
手書き最高

手書き
8πG/c⁴μ₀

プログラム
> (8.0 * std::numbers::pi * G) / (c * c * c * c * mu0)よりも
> divide(multiply(multiply(8.0, std::number::pi), G), multiply(c, multiply(c, multiply(c, multiply(c, mu0)))))の方がずっと分かりやすいもんな
> 8.0 pi mul G mul c c mul c mul c mul mu0 mul div



725 名前:デフォルトの名無しさん mailto:sage [2024/11/22(金) 12:48:39.18 ID:TfAmaEiY.net]
頭が弱い子は黙ってなさい

726 名前:デフォルトの名無しさん [2024/12/04(水) 21:39:55.37 ID:8KpdelDL.net]
とにかく実装をしたくない
性質だけ記述したらそのとおり動くものを

727 名前:デフォルトの名無しさん mailto:sage [2024/12/04(水) 21:54:53.60 ID:mVwJzDam.net]
つ chatGPT

728 名前:デフォルトの名無しさん mailto:sage [2024/12/04(水) 23:24:59.54 ID:zvOMcMQ4.net]
>>719
理論的には可能だけど
結局複雑さが仕様記述に移るだけ

729 名前:デフォルトの名無しさん mailto:sage [2024/12/04(水) 23:33:29.55 ID:mntkUkKP.net]
>>721
理論的に不可能と言わないと学のレベルが知れちゃうよ

730 名前:デフォルトの名無しさん mailto:sage [2024/12/04(水) 23:53:24.41 ID:zvOMcMQ4.net]
>>722
は?自動証明機の原理と同じって習ってないの?
学がないね

731 名前:デフォルトの名無しさん [2024/12/05(木) 06:54:57.03 ID:Rf9rE6qz.net]
O(n logn)のソートアルゴリズムいくつあると思ってんだ(笑)

732 名前:デフォルトの名無しさん mailto:sage [2024/12/05(木) 06:57:10.89 ID:C6AEg4kD.net]
>>721
馬鹿が触れなくなるだけでも意味がある

733 名前:デフォルトの名無しさん mailto:sage [2024/12/05(木) 08:52:35.44 ID:xTrv11hP.net]
>>724
やっぱり何もわかってないし
CSと数学基礎論を修めてないの自白してるぞ
それは算法でいくつもあるならどれでもいいって話だバカ

734 名前:デフォルトの名無しさん mailto:sage [2024/12/05(木) 12:44:08.13 ID:tdblRVHA.net]
じゃあ実装スキップできないじゃん(笑)



735 名前:デフォルトの名無しさん mailto:sage [2024/12/05(木) 14:18:22.51 ID:sS2Eeasw.net]
無理です
TypeScriptのような強力な型システムを備えていれば、
2つの型が等しいことを確かめることは原理的にできません

736 名前:デフォルトの名無しさん mailto:sage [2024/12/05(木) 15:12:42.19 ID:xTrv11hP.net]
>>727
な?不思議だよなw
学べば別に魔法じゃないことがわかる

737 名前:デフォルトの名無しさん [2024/12/05(木) 16:32:01.05 ID:2LNpfkRJ.net]
test
・・・・・・・・・・・・・・・
・■■■■■・・・■■■■■・
・■・・・■・・・■・・・■・
・■・■・■・・・■・■・■・
・■・・・■・・・■・・・■・
・■■■■■・・・■■■■■・
・・・・・・・・・・・・・・・
・・・・・・・・・・・・・・・
・・・・・・・・■■■・・・・
・■■■■■・・■・■・・・・
・■・・・■・・■■■・・・・
・■・■・■・・・・・・・・・
・■・・・■・・・・・・・・・
・■■■■■・・・・・・・・・
・・・・・・・・・・・・・・・

738 名前:デフォルトの名無しさん mailto:sage [2024/12/05(木) 16:55:56.65 ID:7Nw3563u.net]
     ∧_∧
 ピュー (  ^^ ) <これからも山崎を応援して下さいね(^^)。
  =〔~∪ ̄ ̄〕
  = ◎

739 名前:――◎                      山崎渉 []
[ここ壊れてます]

740 名前:デフォルトの名無しさん mailto:sage [2024/12/05(木) 18:38:56.09 ID:0lWk1Gz/.net]
>>728
TypeScriptの型システムは強くない
ザルのJavaScriptに比べればマシという程度
それでも実用的な型システムは強ければ強いほど開発効率が上がる
気付いた人たちはもっと強力なプログラミング言語へ移行する
一方で数学的な各種概念などを型システムに採り入れただけの言語は実用には遠い

741 名前:デフォルトの名無しさん mailto:sage [2024/12/05(木) 19:14:20.85 ID:2vtwGPgw.net]
こんな過疎地で持論書き込んで楽しいか?

742 名前:デフォルトの名無しさん mailto:sage [2024/12/05(木) 19:41:07.77 ID:0lWk1Gz/.net]
事実のみを指摘した

743 名前:デフォルトの名無しさん mailto:sage [2024/12/05(木) 20:22:08.32 ID:wt4vQ/2p.net]
Haskell厨かな
妄想も大概に

744 名前:デフォルトの名無しさん mailto:sage [2024/12/05(木) 22:23:42.65 ID:nFy0adPc.net]
効率って短時間という意味だよな
たとえば疑わしきを3秒くらいで罰するとか



745 名前:デフォルトの名無しさん mailto:sage [2024/12/06(金) 11:22:43.20 ID:x1xEzr8K.net]
>>1
プログラムでかすぎw

746 名前:デフォルトの名無しさん mailto:sage [2024/12/07(土) 20:49:06.54 ID:tbnxnovb.net]
>>1
この数式の意味がわからん

747 名前:デフォルトの名無しさん mailto:sage [2024/12/08(日) 04:36:47.48 ID:hBOt4r+U.net]
>>738
https://ja.wikipedia.org/wiki/ライプニッツの公式

748 名前:デフォルトの名無しさん mailto:sage [2024/12/08(日) 06:34:59.65 ID:X+KuZzcS.net]
>>738
高卒がプログラミングなんかすんなよ

749 名前:デフォルトの名無しさん mailto:sage [2024/12/08(日) 18:25:16.09 ID:BmTfINn6.net]
>>740
こんなのプログラミングに使わないけどw
中高生がプログラミングするのは今や当たり前だけどw

750 名前:デフォルトの名無しさん mailto:sage [2024/12/09(月) 18:37:31.14 ID:URePCLgA.net]
グレゴリー・ライプニッツ級数の2通りの証明
https://manabitimes.jp/math/775

751 名前:デフォルトの名無しさん mailto:sage [2024/12/10(火) 17:38:45.30 ID:r/rGR6/m.net]
Coq/SSReflect/MathCompで解析入門の1章の命題を全て証明
https://mathlog.info/articles/1405

752 名前:デフォルトの名無しさん mailto:sage [2024/12/10(火) 21:35:24.14 ID:r/rGR6/m.net]
グレゴリー・ライプニッツ級数の収束をCoqで証明する際には、Realsライブラリを用いて実数の扱いを行い、級数の定義を元に収束の証明を組み立てます。証明の詳細は、数列の部分和の収束を示すために必要な補題や定理を適宜導入し、論理的に証明を進めていく必要があります。

753 名前:デフォルトの名無しさん mailto:sage [2024/12/10(火) 23:33:12.40 ID:v+7nHz1f.net]
いくらなんでもめんどくさすぎる

754 名前:デフォルトの名無しさん mailto:sage [2024/12/11(水) 09:58:45.55 ID:9ebR4E1i.net]
数学とはそういうもんだ



755 名前:デフォルトの名無しさん mailto:sage [2024/12/11(水) 11:46:13.42 ID:9ebR4E1i.net]
馬鹿でもケチは付けられる

756 名前:デフォルトの名無しさん mailto:sage [2024/12/11(水) 12:01:24.20 ID:/aZNYiYX.net]
聞こえるな高卒の声が!

757 名前:デフォルトの名無しさん mailto:sage [2024/12/11(水) 12:05:21.25 ID:DIyj35fU.net]
誰でもできることには価値がないと判断しなかった者だけが
コタツでできる数学をやっている

758 名前:デフォルトの名無しさん mailto:sage [2024/12/11(水) 12:53:19.83 ID:9ebR4E1i.net]
ポエム爺さんの代わりに考えてあげたのに酷い(笑)

759 名前:デフォルトの名無しさん mailto:sage [2024/12/11(水) 16:48:22.68 ID:CTc5DRpT.net]
証明の正確さを検証するためのツールなのに、わかり切った証明(項の交換など)を明示的に書かなければいけない
なんつーか、退化してるよな

760 名前:デフォルトの名無しさん mailto:sage [2024/12/11(水) 16:58:43.02 ID:9ebR4E1i.net]
>>1に言えよ

761 名前:デフォルトの名無しさん mailto:sage [2024/12/11(水) 17:49:58.78 ID:9ebR4E1i.net]
>>751
退化しない答えをどうぞ

762 名前:デフォルトの名無しさん mailto:sage [2024/12/11(水) 21:55:37.54 ID:DIyj35fU.net]
自明な部分とそうでない部分は平等に検証されるべきか?

763 名前:デフォルトの名無しさん mailto:sage [2024/12/11(水) 21:59:14.97 ID:9ebR4E1i.net]
自明をどうプログラムするんだ

764 名前:デフォルトの名無しさん mailto:sage [2024/12/11(水) 22:19:20.28 ID:9ebR4E1i.net]
微積分レベルの問題をどう検証しろというのか?



765 名前:デフォルトの名無しさん mailto:sage [2024/12/11(水) 23:05:07.90 ID:DIyj35fU.net]
他人にケチつけられたら自画自賛すればいい

766 名前:デフォルトの名無しさん mailto:sage [2024/12/11(水) 23:49:27.18 ID:9ebR4E1i.net]
俺ってスゲー

767 名前:デフォルトの名無しさん mailto:sage [2024/12/12(木) 05:18:25.46 ID:2xpeWo94.net]
こいつ数学板に連日粘着してるキチガイな

768 名前:デフォルトの名無しさん mailto:sage [2024/12/12(木) 07:40:20.49 ID:rgUDNRxT.net]
自己紹介乙

769 名前:デフォルトの名無しさん mailto:sage [2024/12/12(木) 15:59:32.60 ID:rgUDNRxT.net]
>>654
少数の表現を知らない素人

770 名前:デフォルトの名無しさん mailto:sage [2024/12/12(木) 17:39:01.48 ID:rgUDNRxT.net]
数値計算の立場からすると・・・で無理だな

771 名前:デフォルトの名無しさん mailto:sage [2024/12/12(木) 17:39:21.03 ID:rgUDNRxT.net]
解散

772 名前:デフォルトの名無しさん [2024/12/12(木) 18:55:56.72 ID:JJ7UILYB.net]
>>761
じゃあ、正しく少数を表現できるコードをどうぞ。
前回の人は>685-686などというコードで信用無くした。

773 名前:デフォルトの名無しさん mailto:sage [2024/12/12(木) 19:13:14.19 ID:rgUDNRxT.net]
ポエム爺

774 名前:デフォルトの名無しさん mailto:sage [2024/12/12(木) 19:23:46.43 ID:382kTtAh.net]
>>764
アホすぎ



775 名前:デフォルトの名無しさん mailto:sage [2024/12/12(木) 19:33:03.74 ID:rgUDNRxT.net]
空のバケツほどよく鳴る

776 名前:デフォルトの名無しさん mailto:sage [2024/12/13(金) 00:47:18.68 ID:HhuErboB.net]
Ωをプログラムの表現しうる全データの集合
fを関数とするとf∈Ω
しかし、ΩからΩへの関数の集合の濃度はΩよりも大きいから矛盾

どういうことだ

777 名前:デフォルトの名無しさん mailto:sage [2024/12/13(金) 01:09:14.09 ID:zE9P8o7z.net]
>>768
表示的意味論かよ。

778 名前:デフォルトの名無しさん mailto:sage [2024/12/13(金) 01:54:27.10 ID:XDI5kMlm.net]
ゲーデルの不完全性を解けば人類は理論上次の次元に到達する
このスレの内容はちょっとだけ掠っているのでその調子でがんばって下さいね

779 名前:デフォルトの名無しさん [2024/12/13(金) 13:20:29.60 ID:ouGUX1+B.net]
ゲバ本とゲバ棒を聴き間違えたことはある

780 名前:デフォルトの名無しさん mailto:sage [2024/12/13(金) 14:28:15.71 ID:eXnQCWqo.net]
予言者
リーマン予想を解けば人類は理論上次の次元に到達する

781 名前:デフォルトの名無しさん mailto:sage [2024/12/13(金) 15:19:13.43 ID:eXnQCWqo.net]
そういえばπの定義は微妙なので>>742の証明は形式的なものに過ぎない可能性がある

782 名前:デフォルトの名無しさん mailto:sage [2024/12/13(金) 23:05:29.33 ID:eXnQCWqo.net]
>>762
任意精度数値計算ライブラリ

メモリに依存するみたいだけど

783 名前:デフォルトの名無しさん mailto:sage [2024/12/14(土) 14:08:54.29 ID:jFwYZGRF.net]
言語論とか役に立たないからな
ソフトウェア工学学んだほうが役に立つよ

784 名前:デフォルトの名無しさん mailto:sage [2024/12/14(土) 16:08:00.44 ID:yzVhe68F.net]
計算可能実数というのがあってπは扱えるけど実数全体は無理



785 名前:デフォルトの名無しさん mailto:sage [2024/12/14(土) 17:28:54.01 ID:yzVhe68F.net]
終了

786 名前:デフォルトの名無しさん [2024/12/27(金) 06:43:26.62 ID:3cQLuAQG.net]
球面上で風や海流などの分布を考えると、かならず流れが無い点Pが存在する
このことから、たとえば浮き輪の表面のようなハンドルのある曲面を球面座標でパラメータ付けできないことなどが分かる

数学では上のような性質をみたす点Pを具体的に構成せずに扱えるし、Pの性質だけから後者の命題を導くことも可能
こういうことが実用レベルでできるプログラミング言語は現状無い

787 名前:デフォルトの名無しさん [2024/12/27(金) 06:48:54.79 ID:3cQLuAQG.net]
縮小写像はかならず不動点をもつ
このことから線形微分方程式の解の存在が言える
非自明な解を一個とってくるだけなら数値解析をする必要はない

788 名前:デフォルトの名無しさん [2024/12/27(金) 06:55:54.24 ID:jx54xMU+.net]
テンソル積、射影加群、入射加群、逆極限、順極限、……などはすべて普遍性で特徴づけられる
つまり、集合として具体的に構成をしなくても、他のすべての対象に対して射がみたす性質で一意的に定まる
しかも、これらのほとんどの議論は具体的構成を使わず、普遍性だけから従う

このような議論をするには、すべての加群のあつまりのような、無限集合にすらならない膨大な概念を考える必要がある
当然、構成に頼っていてはこのような概念をプログラミングで扱うことは不可能

789 名前:デフォルトの名無しさん mailto:sage [2024/12/27(金) 07:32:04.93 ID:dJ9yt+4u.net]
不動点定理は不動点を持たない関数(特に否定演算)がある領域では成り立たないよね。

不動点定理を前提にするのは「コンピュータの扱いやすい領域のみ扱う」と言っているようなものかと。

790 名前:デフォルトの名無しさん mailto:sage [2024/12/27(金) 07:49:18.68 ID:hlvzD05r.net]
>>781
それは不動点定理ではない

791 名前:デフォルトの名無しさん mailto:sage [2024/12/27(金) 07:50:43.08 ID:hlvzD05r.net]
掛け算の可換性は非可換群では成り立たないよねとか当たり前のことを言ってるようなもん
馬鹿丸出し

792 名前:デフォルトの名無しさん mailto:sage [2024/12/27(金) 15:58:43.91 ID:qzYOmgeu.net]
爺のポエムは不変

793 名前:デフォルトの名無しさん mailto:sage [2024/12/27(金) 18:06:53.40 ID:gyqBnIsN.net]
数学とプログラミングを対立構造で見てる時点で何もわかってない

794 名前:デフォルトの名無しさん mailto:sage [2024/12/27(金) 18:46:23.72 ID:jSY0DGfh.net]
>>785
具体的にどのレスを指して「数学とプログラミングを対立構造で見てる」と言ってる?

ただの独り言?ならごめん。



795 名前:デフォルトの名無しさん mailto:sage [2024/12/27(金) 23:43:23.45 ID:QY/IdYVY.net]
単一継承ならせいぜい親と子の対立しかない
多重継承なら親と親の対立もありえる
ドメインとドメインの対立

796 名前:デフォルトの名無しさん mailto:sage [2024/12/29(日) 17:37:12.88 ID:1/gaPmQa.net]
命題⇔型
理論⇔ライブラリ

797 名前:デフォルトの名無しさん mailto:sage [2024/12/29(日) 17:42:01.70 ID:0n60WVz7.net]
物理とプログラミングは対立構造か

798 名前:デフォルトの名無しさん mailto:sage [2024/12/29(日) 17:51:31.87 ID:R/JuY1We.net]
言葉に酔ってるだけだろ

799 名前:デフォルトの名無しさん mailto:sage [2024/12/29(日) 18:41:16.54 ID:1/gaPmQa.net]
自分が理解できないからと言って難癖をつけるのはやめましょう

800 名前:デフォルトの名無しさん mailto:sage [2024/12/29(日) 19:34:52.40 ID:0n60WVz7.net]
国語を勉強してくれ

801 名前:デフォルトの名無しさん mailto:sage [2024/12/29(日) 23:31:21.70 ID:Ettja4KR.net]
正しい言葉遣いをしたら綺麗事しか言わなくなると思うよ
オールドメディアを超越することと可読性は両立しない

802 名前:デフォルトの名無しさん mailto:sage [2024/12/30(月) 06:05:18.87 ID:AFoxKaw/.net]
オールドメディアガー

803 名前:デフォルトの名無しさん mailto:sage [2024/12/30(月) 07:54:23.09 ID:AFoxKaw/.net]
SNSで炎上商売

804 名前:デフォルトの名無しさん mailto:sage [2024/12/30(月) 23:30:57.09 ID:djpp6m1u.net]
商売なら買い手に責任がある
商品や作品の側に罪はないという理屈で変な物が作られる
買い手の方は責任を果たすために優れた物を買い、自然淘汰されるべき物には不買運動をする



805 名前:デフォルトの名無しさん [2025/01/09(木) 12:47:55.94 ID:iZ6OsWgm.net]
炎上商売にエンジョイ

806 名前:デフォルトの名無しさん mailto:sage [2025/01/12(日) 02:01:35.37 ID:8Ab7i+tr.net]
型に対してプログラミングすべき

807 名前:デフォルトの名無しさん mailto:sage [2025/01/12(日) 07:50:15.14 ID:aNPLoHWH.net]
それやってもすぐ人間の能力限界にぶつかるから

808 名前:デフォルトの名無しさん [2025/01/12(日) 10:12:06.95 ID:l8rSJlAD.net]
バリアントで統一

809 名前:デフォルトの名無しさん mailto:sage [2025/01/12(日) 10:51:45.53 ID:iqj2UdGG.net]
空手型

810 名前:デフォルトの名無しさん [2025/01/12(日) 15:49:20.69 ID:DO5vWwuf.net]
科学をプログラミングするのは難しいが
プログラミングを科学するのは可能では?

811 名前:デフォルトの名無しさん mailto:sage [2025/01/12(日) 16:35:24.05 ID:iqj2UdGG.net]
主語がでかい

812 名前:デフォルトの名無しさん mailto:sage [2025/01/13(月) 02:34:19.05 ID:scTw5na7.net]
オブジェクト指向って、コンピュータサイエンスじゃないんだよな
単に(一部の)人間にとって理解しやすくモジュール化しようってだけのことで、それで技術的に出来ることが増えるわけじゃないから

813 名前:デフォルトの名無しさん mailto:sage [2025/01/13(月) 02:37:56.75 ID:scTw5na7.net]
構造化プログラミングや、関数プログラミングは、それ以前より高レベルの抽象化をもたらしたけど、オブジェクト指向は単に書き方の問題
科学論文で例えれば、構造化プログラミングや関数プログラミングは理論の内容に相当するが、オブジェクト指向は論文の体裁のこと

814 名前:デフォルトの名無しさん mailto:sage [2025/01/13(月) 02:40:56.25 ID:XXChvl3U.net]
そして、科学論文の体裁は重要だが、オブジェクト指向はいまや重要ではない



815 名前:デフォルトの名無しさん mailto:sage [2025/01/13(月) 05:24:15.88 ID:elRKgauc.net]

並行性
最適化

この3つだよ
今求められてんのは

816 名前:デフォルトの名無しさん [2025/01/13(月) 09:04:54.93 ID:PzkYuqRH.net]
求めてないよ

817 名前:デフォルトの名無しさん mailto:sage [2025/01/13(月) 09:12:00.23 ID:J7wtrzSF.net]
俺が大学生だった20年前はオブジェクト指向もCSの一部だったが
教授はカプセル化が一番重要だといってた
研究はされてたけど、アスペクト指向は流行らなかったなー

818 名前:デフォルトの名無しさん mailto:sage [2025/01/13(月) 09:12:18.64 ID:6+/RYvQh.net]
で、出wwwwインターネットあまのじゃく君wwwwwww

819 名前:デフォルトの名無しさん mailto:sage [2025/01/13(月) 09:13:20.48 ID:wtvPYUbh.net]
>>809
君、勉強できなそうだね

820 名前:デフォルトの名無しさん mailto:sage [2025/01/13(月) 09:42:56.67 ID:94WYo5Du.net]
>>809
たった三行でここまで頭悪そうな文章書けるのってある意味才能だな

821 名前:デフォルトの名無しさん mailto:sage [2025/01/13(月) 10:20:57.19 ID:Ymx2LteG.net]
オブジェクト志向の次はデザインパターンだろ

822 名前:デフォルトの名無しさん mailto:sage [2025/01/13(月) 10:42:06.79 ID:LSOaiCCa.net]
カプセル化も全否定されてるけど
いまだにアンダースコアの変数はモヤモヤする

823 名前:デフォルトの名無しさん mailto:sage [2025/01/13(月) 10:43:00.59 ID:P3ktA6B0.net]
それも宗教
振り子が逆に振れてるだけ

824 名前:デフォルトの名無しさん mailto:sage [2025/01/13(月) 11:39:54.56 ID:J7wtrzSF.net]
デザインパターン20数個のうち10数個ぐらいはただの高階関数でかけるという研究もある



825 名前:デフォルトの名無しさん mailto:sage [2025/01/13(月) 11:55:37.97 ID:Ymx2LteG.net]
魔法はなかった

826 名前:デフォルトの名無しさん mailto:sage [2025/01/13(月) 13:02:05.46 ID:DTY38xVU.net]
>>816
そして残りの10個はただのアンチパターン

827 名前:デフォルトの名無しさん mailto:sage [2025/01/13(月) 17:18:23.47 ID:Ymx2LteG.net]
岩波講座 ソフトウェア科学 [基礎]1
計算システム入門
著者 所真理雄 著
刊行日 1988/10/06

ソフトウェアの作成は人間的な作業で,信頼性や生産性の点でいまだに手工業の域にある.こうした現状をふまえ,ソフトウェア作成の方法を示すとともに,その理論と知識を整理し,新しい学問体系として提示する

828 名前:デフォルトの名無しさん mailto:sage [2025/01/14(火) 00:54:16.56 ID:eoA7bUR4.net]
なぜ高階関数を使わないのか
εδ論法はなぜεの関数を具体的に構成しないのか
こういうのを体系的に整理したら特定の勢力だけが得をして他は損するんじゃないか
だから整理しない

829 名前:デフォルトの名無しさん mailto:sage [2025/01/14(火) 08:02:07.96 ID:WvheYWow.net]
Foo = Bar | Baz

830 名前:デフォルトの名無しさん mailto:sage [2025/01/14(火) 08:15:31.11 ID:BEZztBwJ.net]
型⊂クロージャ

831 名前:デフォルトの名無しさん mailto:sage [2025/01/14(火) 12:10:31.19 ID:ygjj3afU.net]
型なんて特別なものじゃない
0や1はInt型のオブジェクト、IntはType型のオブジェクト

832 名前:デフォルトの名無しさん [2025/01/14(火) 12:50:51.03 ID:1hGtsoWq.net]
水の呼吸、壱の型

833 名前:デフォルトの名無しさん mailto:sage [2025/01/14(火) 13:27:13.44 ID:2ZQOZttA.net]
>>824
咄嗟にアニメの話出せるとか
おまえすげえ最先端行ってるな
才能の塊かよ

834 名前:デフォルトの名無しさん mailto:sage [2025/01/14(火) 13:30:47.33 ID:5ok8hMJ2.net]
>>824
それ知ってるわ
煉獄さんの映画のやつだろ
お前マジでおもしれーな



835 名前:デフォルトの名無しさん mailto:sage [2025/01/14(火) 13:58:17.70 ID:L1ZxvYgu.net]
型が第一級オブジェクトなら、クロージャを使えば状態つきの型を作れるわけか

836 名前:デフォルトの名無しさん mailto:sage [2025/01/14(火) 14:18:33.81 ID:x8Aql6YT.net]
有理数型や小数型も作れるのか?

837 名前:デフォルトの名無しさん mailto:sage [2025/01/14(火) 14:29:34.08 ID:S4iOQtDV.net]
>>827
わざわざ型情報を実行時に変化させてどうすんだ

838 名前:デフォルトの名無しさん mailto:sage [2025/01/14(火) 14:29:54.43 ID:S4iOQtDV.net]
>>828
お前は低レベルすぎ

839 名前:デフォルトの名無しさん mailto:sage [2025/01/14(火) 20:10:44.55 ID:6b3bLxyH.net]
有理数型はHaskellやMathematicaにもうある
状態付きの型、考えただけで恐ろしい

840 名前:デフォルトの名無しさん mailto:sage [2025/01/14(火) 20:32:44.91 ID:A8xCzIhU.net]
そうやって進化していくものよ

841 名前:デフォルトの名無しさん mailto:sage [2025/01/14(火) 21:00:24.45 ID:6b3bLxyH.net]
状態付きの計算を行う手順を持った型なら純粋だから許せるけど
状態付きの型なんていらないよ

842 名前:デフォルトの名無しさん mailto:sage [2025/01/14(火) 21:07:31.89 ID:KUHcAlDi.net]
君に要るかどうかは関係ない

843 名前:デフォルトの名無しさん mailto:sage [2025/01/15(水) 00:39:06.33 ID:v8xz0BVe.net]
`f1 = Foo 1`なら、f1の型は`Foo 1`
基本的にはこれでいい
`Foo 1`は `{n: Nat} Foo n`のサブタイプ
`f1`を`Bar :: t -> s`に渡せるのは、`Foo 1`に変換する規則が存在するとき
型検査はそれをコンパイラがチェックすればいい

844 名前:デフォルトの名無しさん mailto:sage [2025/01/15(水) 00:39:55.88 ID:v8xz0BVe.net]
`f1 = Foo 1`なら、`f1`の型は`Foo 1`
基本的にはこれでいい
`Foo 1`は `{n: Nat} Foo n`のサブタイプ
`f1`を`Bar :: t -> s`に渡せるのは、`Foo 1`を`t`に変換する規則が存在するとき
型検査はそれをコンパイラがチェックすればいい



845 名前:デフォルトの名無しさん mailto:sage [2025/01/15(水) 00:45:33.23 ID:2eRf9tIs.net]
ユーザー定義関数から値返せないじゃん

846 名前:デフォルトの名無しさん mailto:sage [2025/01/15(水) 00:50:21.44 ID:LknHRWOL.net]
型は実体ではなく注釈か

847 名前:デフォルトの名無しさん mailto:sage [2025/01/15(水) 01:13:53.96 ID:xsuF+zK/.net]
型っつっても所詮は構造体に名前がついただけ

計算の過程や性質に型付けをしたいんだ

「関数fを抜けたタイミングで、ポインタpは必ず指定の条件をみたす場所を指していなければならない」

こういうのを型で保証したいんだ

848 名前:デフォルトの名無しさん mailto:sage [2025/01/15(水) 01:33:23.91 ID:Yf+/cXFX.net]
ぬるぽは実行前に排除する

849 名前:デフォルトの名無しさん [2025/01/15(水) 03:48:57.84 ID:y+Z6DxpET]
大企業資本家階級のために政治やってる自民公明か゛クソなのは分かりきってるが野党も公平もクソもない主張ばかりで入れたい党か゛ねえよな
郵便料金超絶値上げで年収一千萬超ゴ囗ゴロの連中やらに児童手当た゛なんだと税金くれてやってる上に完全教育無償化だのとトチ狂ったこと
ほさ゛いて税金泥棒に追い銭とか主張する党だらけ貧乏人か゛孑を産み落としたら遺棄罪で逮捕懲役,日当5千円で塀の中から子に送金させるのか゛
筋だし金を出す者が子を育てる権利を得るのも筋、子はダメな親なんて平気で見限るものだし孑がほしい金持ちに子を斡旋する制度を作る
のが国の仕事、カンコーテロでJALANAテロリストに莫大な温室効果ガスまき散らさせてるのが原因の自称被災者に億の資産持っていようが
税金くれてやれた゛のほざいてる党まであるしナマポ制度があるのになぜ追い銭が必要なのか捕捉率云々なら何万人も寄生蟲公務員使って
桐生市みたくはじきまくってないで無条件に最低所得保障やって相続税で回収すれは゛いいわな
まともな主張は消費税廃止と内部留保課税むしろ社會の寄生虫である大企業に毎年外形課税して自民公明による不公平政治の巻戻しが必要
(ref.) TTрs://www.call4.jp/info.php?type=items&id=I0000062
ttps://haneda-projeCТ.jimdofree.Com/ , ttps://flight-route.com/
ttps://n-souonhigaisosyoudan.amebaownd.com/

850 名前:デフォルトの名無しさん mailto:sage [2025/01/15(水) 06:39:48.90 ID:xj5qHVfP.net]
>>839
理解浅すぎ
数学勉強してないでしょ

851 名前:デフォルトの名無しさん mailto:sage [2025/01/15(水) 08:07:10.18 ID:ogU0rXVD.net]
>>842
君が数学で研究職に就いているのでなければ、まず間違いなく君よりは理解してるよ

852 名前:デフォルトの名無しさん mailto:sage [2025/01/15(水) 08:10:12.30 ID:zm/Y+w4S.net]
>>839
実行時のアサーションで書けることは、型にできる

853 名前:デフォルトの名無しさん mailto:sage [2025/01/15(水) 08:19:11.22 ID:Uf2ceum5.net]
二分探索やクイックソートのロジックが正しいことを型で証明できるか

854 名前:デフォルトの名無しさん mailto:sage [2025/01/15(水) 08:32:18.93 ID:nE+pEHV1.net]
数学的帰納法で証明できる
(長さ1の配列に対しては自明
長さ1, 2, ..., k-1に対して正しいと仮定して、長さkに対して証明する)
そのような構造はF代数で定式化できる



855 名前:デフォルトの名無しさん mailto:sage [2025/01/15(水) 08:56:17.03 ID:3W/U+R8x.net]
アキュームレータを再帰的に更新していくようなのはF代数に抽象化できる

856 名前:デフォルトの名無しさん mailto:sage [2025/01/15(水) 19:07:44.03 ID:8y1isLBr.net]
オブジェクト指向はオワコン

857 名前:デフォルトの名無しさん mailto:sage [2025/01/16(木) 02:12:12.85 ID:hp6XExKo.net]
抽象データ型、凝集度、関心の分離などの既存の概念だけで簡潔かつ正確に説明できることをわざわざバズワードに言い換えただけのクソ概念

858 名前:デフォルトの名無しさん mailto:sage [2025/01/16(木) 03:23:35.34 ID:DBY13IoQ.net]
形式論理とかまじで役に立たんからな

859 名前:デフォルトの名無しさん mailto:sage [2025/01/16(木) 08:27:28.13 ID:L1OHI3Vu.net]
実は当たり前にやっていること。関数適用はmodus ponensに相当する

860 名前:デフォルトの名無しさん mailto:sage [2025/01/16(木) 18:56:00.70 ID:DBY13IoQ.net]
でも役に立たないでしょ
少しは文章読めよガイジ

861 名前:デフォルトの名無しさん mailto:sage [2025/01/16(木) 20:35:27.89 ID:FAOk1woG.net]
型情報からあまり使ったことない関数でも使い方にあたりがつくのは便利だと思うけどお前はそうではないんだな

862 名前:デフォルトの名無しさん mailto:sage [2025/01/16(木) 20:51:11.29 ID:Wo2SWLBc.net]
複素数型も四元数型も定義可能だし、GPUに組み込んで高速で並列演算できるようにしてやれば科学界に革命を起こせるな

863 名前:デフォルトの名無しさん mailto:sage [2025/01/16(木) 21:51:56.76 ID:zFtBKiS0.net]
処理系がcall/ccをサポートすることは、直観主義論理に背理法を加えることに相当する

864 名前:デフォルトの名無しさん mailto:sage [2025/01/16(木) 22:19:04.03 ID:FAOk1woG.net]
研究者の名前がなかなか思い出せなかったがGriffinだな POPL 1990



865 名前:デフォルトの名無しさん mailto:sage [2025/01/16(木) 22:28:22.29 ID:l7++KB1R.net]
イマドキ型のない言語なんて、即席のスクリプトくらいにしか使わんでしょ

866 名前:デフォルトの名無しさん mailto:sage [2025/01/16(木) 22:31:22.46 ID:IceLMl7e.net]
代数的データ型やパラメータ多相を使えばプログラムのかなり多くの性質をコンパイラが保証できるのに、わざわざ型検査なしで注意してコード書くとか馬鹿のすること

867 名前:デフォルトの名無しさん mailto:sage [2025/01/16(木) 22:36:34.50 ID:IceLMl7e.net]
人類未曾有のソフトウェアを書くならともかく、巷のプログラムの9割近くのコードはただデータを整形してマッピングしてるだけ
あとの一割は既存のライブラリの呼び出し
現代のプログラミング言語の型システムがあれば、IDEの入力補完に従ってるだけでバグの無いコードが書ける
画面にらみつけてロジック確認なんかしてんのはただのアホ

868 名前:デフォルトの名無しさん mailto:sage [2025/01/16(木) 22:51:04.55 ID:fgdrajER.net]
しかし、それができるなら動的型付けの言語でもエディタが構文から型推論すれば同じことができるのでは?

869 名前:デフォルトの名無しさん mailto:sage [2025/01/16(木) 23:35:14.70 ID:N/7GMQUm.net]
ところがどっこい
型注釈無しでは型推論ができない、あるいはエラーにすべきか型チェッカが判定できないケースが存在する

まず簡単なのは、ユニオン型だ
f:: () -> Int | Str
みたいな関数は注釈なしでは、ふたつの箇所で異なる型を返してるのが間違いなのかどうか型チェッカには判定できない

パラメータ多相を使う高階関数も型推論が困難だ
map :: (a -> b) -> [a] -> [b]
これがたとえば二カ所で
map :: (Str -> Int) -> [Str] -> [Int]
map :: (Str -> Str) -> [Str] -> [Str]
と使われていたら、型チェッカは
map :: (Str -> Int|Str) -> [Str] ->[Int]|[Str]
だと推論するかも知れない。もしそうなると、
map :: (Str -> Str) -> [Str] -> [Int]
という使われ方をしていても、チェックに通ってしまうことになる

リフレクションやメタプログラミングをしている場合も勿論、コードだけから型推論するのは困難だ

逆に言えば、このようなケースに適切に型注釈をつければ、その他の部分は推論できるようになるので、生産性が格段に上がる

870 名前:デフォルトの名無しさん mailto:sage [2025/01/17(金) 04:10:24.01 ID:VwDpqJJw.net]
なんかグダグダ言ってるけどそれ形式論理なしでできるよね
この話の発端は形式論理が役に立たないってことであって,型が役に立たないって話じゃないよ

871 名前:デフォルトの名無しさん mailto:sage [2025/01/17(金) 06:49:41.95 ID:b1HMrou3.net]
単純に、お前の話に誰も興味ないから話題が変わっただけでは

872 名前:デフォルトの名無しさん mailto:sage [2025/01/17(金) 09:10:34.70 ID:qO2eRSGs.net]
ocamlなんかは型推論の健全性と完全性を備えているから
どんな式でも型がつくし、型エラーがでなければ正しいプログラムになるというのが保証されてる
健全性と完全性をどちらか捨てるとしたら完全性なので、そういう言語は型注釈が必要になる

873 名前:デフォルトの名無しさん mailto:sage [2025/01/17(金) 16:31:58.98 ID:tFlne/Xr.net]
まぁ形式論理も時相論理もプログラミングには何の恩恵もないわな

874 名前:デフォルトの名無しさん [2025/01/17(金) 16:59:57.91 ID:GO6/DX25.net]
CSは数学を一部利用するが
数学はCSなんて知らんがな状態



875 名前:デフォルトの名無しさん mailto:sage [2025/01/17(金) 18:01:24.36 ID:7aS9Z/2O.net]
学問にコンプレックス持ってる人って、みっともないね。

876 名前:デフォルトの名無しさん mailto:sage [2025/01/17(金) 20:14:27.37 ID:b0CV3tPB.net]
>>858
パラメータ多相のジェネリックな型は特に制約を指定しなければ任意の型がOK何でもありだけど
何の型でもありということは使える範囲も極めて狭いというか
言語によってはprintすることすら任意の型が可能派と必ずしも可能とは限らない派もあり曖昧で
何らかの制約を指定しないと何の処理もできないためその型の値をそのまま返すことしかできなくなってしまう
つまりジェネリック型パラメータに対する制約記述がカギとなる

877 名前:デフォルトの名無しさん mailto:sage [2025/01/18(土) 08:09:37.99 ID:eX+b185R.net]
>>867
多分コンプレックスとかじゃなくて無駄なものを持ち込まずにシンプルにしておきたいってだけじゃない

878 名前:デフォルトの名無しさん mailto:sage [2025/01/18(土) 08:45:22.05 ID:BE7PGd83.net]
>>866 数学が専門の人がどんどんCSに入ってきて内容が高度化してるって聞いたぞ俺は

879 名前:デフォルトの名無しさん [2025/01/18(土) 10:15:15.14 ID:ERaUWL8N.net]
シンプレックスでコンプレックス

880 名前:デフォルトの名無しさん [2025/01/18(土) 11:19:59.28 ID:7Jaib8zo.net]
なんでコンプレックスの話が出て来てるのかさっぱり判らん

>>870
それこそ >>866 の説を補強してるだけじゃないの

881 名前:デフォルトの名無しさん mailto:sage [2025/01/18(土) 11:57:14.53 ID:xEXW43By.net]
>>869
イミフ

882 名前:デフォルトの名無しさん mailto:sage [2025/01/18(土) 12:09:19.43 ID:pstj5VhN.net]
>>869
数学やCSを持ち込んで対象が複雑になると思ってるのは、
自分が理解できないものにコンプレックス持ってるからだよ
理論を作って対象が複雑になることはあり得ない

883 名前:デフォルトの名無しさん mailto:sage [2025/01/18(土) 12:14:10.21 ID:pstj5VhN.net]
>>874
一筆書きして最初の場所に戻ってこられるか、は複雑な問題
グラフのすべての頂点から出ている辺の数が偶数、というのは単純な問題

グラフ理論を持ち込んで問題が複雑になったというのは、
頂点・辺・偶数・奇数などの概念が理解できないから
それは数学に対するコンプレックスにほかならない

884 名前:デフォルトの名無しさん mailto:sage [2025/01/18(土) 12:39:38.25 ID:84F6tYk8.net]
>>872 P=NP予想とかCSの問題も数学で扱われてるんだから知らんがな状態ではないと思う



885 名前:デフォルトの名無しさん mailto:sage [2025/01/18(土) 15:06:03.89 ID:2/LPmLwt.net]
プログラミングに必要な数学は数値計算で使う数学くらいか?
微積と線形

圏論がプログラミングで無意味なのは誰でもわかるか

886 名前:デフォルトの名無しさん mailto:sage [2025/01/18(土) 15:34:34.81 ID:28NAL8Fg.net]
>>877
プログラミングと数学を分けてる時点で、Qiitaのブログのサンプルコピペしてる雑魚と同レベル

887 名前:デフォルトの名無しさん mailto:sage [2025/01/18(土) 15:41:30.33 ID:Zj1ghav+.net]
反論になってないなぁ

888 名前:デフォルトの名無しさん mailto:sage [2025/01/18(土) 16:26:51.31 ID:xuSYONRy.net]
プログラミングに数学はいくらでも使うことができる
プログラミングに使う数学とか言ってんのは、ただ単に自分が数学を学びたくないだけ

889 名前:デフォルトの名無しさん mailto:sage [2025/01/19(日) 12:35:56.76 ID:fNMlPpUq.net]
Felleisen 30年研究して「プログラミングには型が必要なことがわかった」←これ好き

890 名前:デフォルトの名無しさん mailto:sage [2025/01/20(月) 01:24:19.62 ID:8nHIoBfi.net]
型=命題
項=証明

この対応は、通常のプログラミングでも同様
そう思えないってことは、型の使い方が大雑把すぎるってこと

891 名前:デフォルトの名無しさん mailto:sage [2025/01/20(月) 06:41:50.30 ID:qtJTpWnY.net]
>>882
お前のソースコード見せてくれよ
どんだけ立派なのか拝ませてくれ

892 名前:デフォルトの名無しさん mailto:sage [2025/01/20(月) 08:41:47.10 ID:jEcxLOMX.net]
立派とは?

893 名前:デフォルトの名無しさん mailto:sage [2025/01/20(月) 08:45:50.71 ID:VdwKz6kz.net]
int i=10;
char c='a';
printf("%d\n",i+c);
こんなのがかけるC++ではカリーハワード同型対応なりたたなさそう

894 名前:デフォルトの名無しさん mailto:sage [2025/01/20(月) 09:06:44.29 ID:3GFrNXKp.net]
C/C++の型付けは、メモリをなんぼ確保するかの目印でしかないからな



895 名前:デフォルトの名無しさん mailto:sage [2025/01/23(木) 23:15:16.69 ID:gkeqtoks.net]
Rustの型はトレイト属性があって
マルチスレッドでも同期が保証される型など
抽象度の高い表現が型システムで扱えるようになってるね
それによりデータ競合が起きないことを型システムで保証してしまってるところが凄いと思った

896 名前:デフォルトの名無しさん mailto:sage [2025/01/24(金) 08:08:03.61 ID:xJrwwu40.net]
その代わりにmany shared XOR one mutableのキツいルールがあるけどな。

897 名前:デフォルトの名無しさん mailto:sage [2025/01/24(金) 08:08:50.30 ID:wJVzGCxN.net]
自力で証明するよりも他者の言質を取るというか契約が成立することにより安全が保証される
という思考に人類は依存しすぎている
半導体は自作できないかもしれないが数学は紙媒体でもできる

898 名前:デフォルトの名無しさん [2025/01/24(金) 10:45:51.66 ID:QSEbyU6x.net]
正直、Rustに心酔してる奴って、程度が低すぎ・・・
PythonやC#みたいなオモチャと比べたら、たしかにRustはマトモだ

だが、しょせんはまだ従来型のプログラミング言語
人間の思考ほどの表現力は無い

899 名前:デフォルトの名無しさん [2025/01/24(金) 10:51:55.41 ID:QSEbyU6x.net]
言っちゃ悪いが、人間の知能は平等ではない
ある人にとってはRustは自分の思考よりも高機能だから、Rustに引き上げてもらえる
しか

900 名前:し、ある人にとってはRustを書くことは、Rustの書き方に思考を制限することになる []
[ここ壊れてます]

901 名前:デフォルトの名無しさん [2025/01/24(金) 11:18:52.70 ID:YFrK1zgU.net]
ある人は数論幾何学や場の量子論などがわかるが、ある人は中学校の連立方程式くらいしかわからない
連立方程式が世界で一番高度な学問と感じる人にとって、プログラミン言語はまるで魔法のようなのかも知れない
が、数論幾何の水準の人にはプログラミング言語は耐え難いほど低水準だ

902 名前:デフォルトの名無しさん mailto:sage [2025/01/24(金) 11:22:58.16 ID:wJVzGCxN.net]
振舞いを自動化しろと言われるのと判断は人間の責任っていうのは
振舞いと判断を区別すれば矛盾しないんだけど
「証明する」というのは振舞いか判断かさっぱり分からんから矛盾だという批判がある

903 名前:デフォルトの名無しさん mailto:sage [2025/01/24(金) 22:28:54.69 ID:TVTggs3s.net]
>>888
single writer XOR multiple readers はデータ参照の競合バグを防ぐために役立つルール
これを守ると参照競合によるバグを防げるだけでなく
プログラムのスパゲッティ化を防ぐ効果も高い

さらにRustではそこに内部可変性が用意されているため
そのルールを守ったまま複数のデータ更新者(ex.マルチスレッド)が排他制御しながら同じデータを書き換えることも可能

904 名前:デフォルトの名無しさん mailto:sage [2025/01/25(土) 03:45:14.01 ID:LC7IJQQw.net]
構ってもらえる相手を探し求めさまよう某



905 名前:デフォルトの名無しさん mailto:sage [2025/01/25(土) 10:55:48.38 ID:iLzbIZXE.net]
>>892 その数論幾何の人にプログラミング言語を作ってもらえばいいんでね

906 名前:デフォルトの名無しさん mailto:sage [2025/01/25(土) 11:31:31.34 ID:wB2yLAW7.net]
新商品を作ることにより今後の支障がなくなるといつから錯覚していた

907 名前:デフォルトの名無しさん [2025/01/25(土) 15:36:14.98 ID:OwaQndIK.net]
>>896
すでに表記の体系はある
CS畑のやつが処理系を作ればいい

908 名前:デフォルトの名無しさん mailto:sage [2025/01/25(土) 17:09:03.97 ID:JNkrrIX3.net]
ここまでWolframの話題なし

909 名前:デフォルトの名無しさん mailto:sage [2025/01/25(土) 17:25:15.44 ID:W3I6NstP.net]
rustがどうのとかいってるレベルだからね

910 名前:デフォルトの名無しさん mailto:sage [2025/01/25(土) 20:44:31.67 ID:iLzbIZXE.net]
>>898 それはMathematicaじゃダメなん?
表記の体系って、プログラミングするには演算子の優先順位を決めないといけないがそれも決まってるの?
CSやってて数学のわからないところは記号の優先順位がわからなくて読み解けないことがある点

911 名前:デフォルトの名無しさん [2025/01/25(土) 22:15:16.23 ID:wEoGbTgh.net]
>>901
だめに決まってるじゃん

912 名前:デフォルトの名無しさん [2025/01/25(土) 22:33:12.05 ID:LqupDpHB.net]
>>901
Mathematicaは数式処理システムだ

913 名前:デフォルトの名無しさん mailto:sage [2025/01/25(土) 22:57:41.30 ID:iLzbIZXE.net]
数論幾何用のソフトウェアがないってことかね、表記の体系はどこでみれるの
グレブナー基底とかならRisa/Asirとか群論ならgapとか
多分数学の分野ごとにソフトウェアがあるのが現状だと思う

914 名前:デフォルトの名無しさん [2025/01/25(土) 23:20:00.08 ID:T4wakzBv.net]
内容がわからないなら無理に書き込まなくていいのに



915 名前:デフォルトの名無しさん mailto:sage [2025/01/26(日) 01:21:09.90 ID:RxnNQ4s+.net]
必要なのはドリルではなく穴
記号ではなく意味
と思うじゃん?

916 名前:デフォルトの名無しさん [2025/01/26(日) 07:09:22.82 ID:8U3hDZ20.net ]
[ここ壊れてます]

917 名前: mailto: >>904
アホすぎて返す言葉もない
[]
[ここ壊れてます]

918 名前:デフォルトの名無しさん [2025/01/26(日) 07:29:10.83 ID:xKZhC4SH.net]
ID:iLzbIZXE こういう現代文なら零点のレス返してくる人って、日々の生活相当苦労してそうだな

919 名前:デフォルトの名無しさん mailto:sage [2025/01/26(日) 15:13:07.48 ID:RxnNQ4s+.net]
試験はギリギリ解けないレベルまで難化する
トーナメントは敗者で埋め尽くされる

920 名前:デフォルトの名無しさん [2025/01/26(日) 20:27:15.66 ID:m+VDOodg.net]
レベル、経験値、ポイント、HP、通貨、メッセージ数、フレンド数

4(死)、13(キリスト教における忌み数字)

18(嫌)、24(〜に死)、34(〜さん死)

40、42、44

56(殺)、64(無視)

71(無い)、74(無し)、79(無く、亡く)

84(〜は死)、94(〜君死)、96(黒)

このような数字と名前や生年月日、IDなどを組み合わせて執拗に強調することで、精神攻撃をする業者やストーカー、嫌がらせ組織がキモい。

921 名前:デフォルトの名無しさん [2025/01/26(日) 20:55:22.65 ID:BcwcPe/+.net]
ドリル優子が大臣に

922 名前:デフォルトの名無しさん mailto:sage [2025/01/26(日) 22:29:07.43 ID:RxnNQ4s+.net]
経験的なデータはリセットできるからリセット不可能なものと分断されたり見下されたりする

923 名前:デフォルトの名無しさん [2025/01/26(日) 22:57:02.10 ID:s+0AyHDZ.net]
ごみはしんでもごみ

924 名前:デフォルトの名無しさん [2025/01/27(月) 08:24:35.73 ID:Lwj4/s6G.net]
そう言えばPASCALのスレ無くなってるな
(ObjectPASCALやDelphi除く)



925 名前:デフォルトの名無しさん [2025/01/28(火) 00:55:22.49 ID:IzCMkZvk.net]
スレタイ、レス件数、スレ作成日、投稿時刻に4や13、忌み数字を使って嫌がらせするネットストーカー、SNSストーカー業者がキモすぎ
4や13などの忌み数字と以下の情報、ポケベル暗号の数字などを(近い位置の並びで)組み合わせて使われていたら嫌がらせの可能性高し。

・名前やニックネーム
・生年月日
・住所、番地
・車のナンバー
・電話番号やメールアドレス

926 名前:デフォルトの名無しさん [2025/01/28(火) 00:57:38.03 ID:IzCMkZvk.net]
業者の嫌がらせ数字組み合わせ

.204 〜に死
.214 21日生まれ(記念日の人)死
.224 夫婦死
.234 兄さん、爺さん死
.244 西死
.254 事故死、事後死、ニコ死
.264 〜に無視
.274 〜に無し、次男死
.284 〜には死
.294 〜29日生まれ(記念日の人)死

.304 〜さん死
.314
.324 〜さんに死
.334
.344
.354
.364 〜さん無視
.374 〜さん無し
.384 〜さんは無し
.394

執拗に強調することで精神攻撃になる業者の嫌がらせ手法がキモい

927 名前:デフォルトの名無しさん [2025/01/28(火) 06:05:44.47 ID:IzCMkZvk.net]
閲覧171人とか174人、179人、180人、184人
/総視聴者数 (配信者の名前やID、誕生日などの語呂合わせ数字)

数字操作の嫌がらせがキモすぎ

928 名前:デフォルトの名無しさん [2025/01/28(火) 10:01:48.23 ID:dqvH8r5C.net]
暗号化技術とガロア体の関係を教えて下さい

929 名前:デフォルトの名無しさん mailto:sage [2025/01/28(火) 15:48:49.65 ID:fgheZtrX.net]
>>918
暗号化技術でガロアとの肉体関係

930 名前:デフォルトの名無しさん [2025/01/29(水) 10:38:17.13 ID:0ILgerlar]
カス八ラだのコンプラヰアンス違反だの女性ガ━だのくた゛らないことで騒いでるがヤクザ大国曰本でホ゛ケでもかましてるのかな
クソ羽田だのクソ成田た゛の力による一方的な現状変更までして核ごときより圧倒的に廃絶すべきクソ航空機をしかも海に囲まれた日本で
わざわざ陸域飛ばしまくって閑静な住宅地に大騒音まき散らして知的産業に威力業務妨害して労働者の睡眠妨害して生産性壊滅させて子の
学習環境破壊して莫大な温室効果ガスまき散らして気候変動、災害連発させて住民の生命と財産を破壊して私腹を肥やす史上最悪の強盗殺人か゛
日常化してJALた゛のАNAだの四六時中グルグルクソヘリ飛ばして血税で石油燃やしまくって望遠カメラで女風呂のぞき見して住民イライラ犯罪
惹起して遊んて゛るクソポリ公だのが跳梁跋扈するテロ國家の分際で寝言は寝て言えって話だから氷河期は俺も俺も殺人に若者は俺も俺も強盜
やってるわけた゛が海外では計画的に悪に立ち向かって世直ししようとしてるわけて゛お前らは民主主義を勉強しないとダメだろ
調子こいて滑走路まで倍増させようというテロリストの巣窟クソ成田社長の命すら狙われないんじゃどうしようもないしな
(ref.) tTps://www.call4.jp/info.php?type=itеms&id〓I0000062
ttps://haneda-projecΤ.jimdofree.com/ , Ttps://flight-route.Com/
тТps://n-souonhigaisosyoudan.amebaownd.com/

931 名前:デフォルトの名無しさん [2025/01/29(水) 21:16:18.67 ID:VEYwrfKC.net]
忌み数字を踏ませる業者、アプリ、コンピュータプログラムの嫌がらせ

動画再生回数、表示回数、登録者数、フォロワー数、評価数、コメント数、レベル、経験値、ポイント、HP、通貨、価格、メッセージ数、通知数、フレンド数

4(死)、13(キリスト教における忌み数字)

18(嫌)、24(〜に死)、34(〜さん死)

40、42、44

56(殺)、64(無視)

71(無い)、74(無し)、79(無く、亡く)

84(〜は死)、94(〜君死)、96(黒)

このような数字と名前や生年月日、IDなどを組み合わせて執拗に強調することで、精神攻撃をする業者やストーカー、嫌がらせ組織がキモい。

932 名前:デフォルトの名無しさん mailto:sage [2025/01/30(木) 01:47:43.22 ID:pmUo+geg.net]
サブタイピングは本当に必要なのか?

933 名前:デフォルトの名無しさん mailto:sage [2025/01/30(木) 06:49:31.93 ID:b37CpeH6.net]
サブタイピングはトポス

934 名前:デフォルトの名無しさん [2025/01/31(金) 21:06:58.24 ID:SiR55I1h.net]
閲覧171人とか174人、179人、180人、184人
/総視聴者数 (配信者の名前やID、誕生日などの語呂合わせ数字)

数字操作の嫌がらせがキモすぎ
競合配信者の名前、ポケベル数字、不吉数字の組み合わせ嫌がらせがキモすぎ

忌み数字が表示されやすくなる仕様のクソアプリ、数字操作がキモすぎ



935 名前:デフォルトの名無しさん mailto:sage [2025/02/01(土) 11:40:33.63 ID:sUYLXBXm.net]
お薬のもうね
171 いいないい
174 いいな良い
179 いいな休憩
180 飛躍(百) ハッピー 自由(十)
184 飛躍 ハッピー 幸せ

936 名前:デフォルトの名無しさん [2025/02/02(日) 23:57:45.05 ID:Drgu6Qh4.net]
口コミや地域マップの表示回数やいいね件数、コメント数、フォロワー数、投稿時刻、通知件数、レビュー評価等で、意図的に忌み数字や悪意のあるポケベル暗号数字をしつこく強調する町内会員の嫌がらせがキモすぎ


4(死)、13(キリスト教における忌み数字)

18(嫌)、24(〜に死)、34(〜さん死)

40、42、44

56(殺)、64(無視)

71(無い)、74(無し)、79(無く、亡く)

84(〜は死)、94(〜君死)、96(黒)

忌み数字や不吉を連想させる数字が表示されやすくなるウイルスを業者が仕込んでるっていうね。

937 名前:デフォルトの名無しさん mailto:sage [2025/02/03(月) 11:27:08.47 ID:WyTS2dKB.net]
お薬のもうね

938 名前:デフォルトの名無しさん [2025/02/03(月) 12:07:03.75 ID:wBItYUjQ.net]
3が付くときと3の倍数でアホになる

939 名前:デフォルトの名無しさん mailto:sage [2025/02/03(月) 17:58:17.64 ID:D+cWD+hu.net]
無から有は生じない

940 名前:デフォルトの名無しさん mailto:sage [2025/02/03(月) 17:58:31.17 ID:D+cWD+hu.net]
型はクライスリ圏の対象

941 名前:デフォルトの名無しさん mailto:sage [2025/02/03(月) 17:59:07.77 ID:D+cWD+hu.net]
極限は普遍性
普遍性は表現
すべてはカン拡張

942 名前:デフォルトの名無しさん mailto:sage [2025/02/03(月) 19:18:40.28 ID:zeOU8J2H.net]
スケッチ→スキャッフォルド→スキーマ

これが数学的プログラミングの骨格

943 名前:デフォルトの名無しさん mailto:sage [2025/02/03(月) 21:26:57.77 ID:lZjIFBNe.net]
とりあえずフロントエンドは度外視
あれはJSで動かせるただのオモチャ

944 名前:デフォルトの名無しさん mailto:sage [2025/02/03(月) 23:48:49.59 ID:XBLKOMOL.net]
仕様記述言語というのがあってだな



945 名前:デフォルトの名無しさん mailto:sage [2025/02/04(火) 02:03:30.03 ID:axINJClc.net]
装飾と結合

946 名前:デフォルトの名無しさん mailto:sage [2025/02/04(火) 03:58:03.13 ID:Mw0YRrvx.net]
モナド
再帰と不動点コンビネータ
継続と背理法

947 名前:デフォルトの名無しさん [2025/02/04(火) 12:25:57.48 ID:AbihjpY6.net]
BNF

948 名前:デフォルトの名無しさん mailto:sage [2025/02/04(火) 15:34:32.31 ID:uhr4OKyS.net]
普遍性は不動点である

949 名前:デフォルトの名無しさん mailto:sage [2025/02/04(火) 20:57:39.48 ID:Oeo4Jry5.net]
Wolfram Languageの使い方を聞きに来たんだが
新しくスレ立てた方がよい?

950 名前:デフォルトの名無しさん mailto:sage [2025/02/04(火) 21:27:36.82 ID:Es9g2xhz.net]
そうだな

951 名前:デフォルトの名無しさん mailto:sage [2025/02/04(火) 21:28:19.56 ID:kCOYqPIc.net]
存在は普遍性
普遍性は極限
極限は不動点
つまり、存在は不動点

952 名前:デフォルトの名無しさん mailto:sage [2025/02/05(水) 02:27:52.17 ID:yJbYA8kV.net]
場の臨界点

953 名前:デフォルトの名無しさん mailto:sage [2025/02/05(水) 02:28:44.71 ID:95a7ceRY.net]
局所大域原理

954 名前:デフォルトの名無しさん [2025/02/05(水) 14:45:57.05 ID:RWIQAOlp.net]
ゲスの極値乙女



955 名前:デフォルトの名無しさん mailto:sage [2025/02/05(水) 23:44:40.38 ID:IbLGMnEN.net]
カタリロン

956 名前:デフォルトの名無しさん mailto:sage [2025/02/06(木) 07:56:01.83 ID:2B877/qC.net]
米田埋込み

957 名前:デフォルトの名無しさん mailto:sage [2025/02/06(木) 10:34:59.56 ID:06aICcsP.net]
>>946
事件かな?

958 名前:デフォルトの名無しさん mailto:sage [2025/02/06(木) 21:00:15.76 ID:75UI+75Y.net]
コンパイラを書け

959 名前:デフォルトの名無しさん mailto:sage [2025/02/06(木) 21:04:29.07 ID:guqgasQB.net]
継続指向言語
モナド指向言語

960 名前:デフォルトの名無しさん mailto:sage [2025/02/06(木) 22:34:55.78 ID:m0cItbCE.net]
ゲーテルの不完全性定理と計算可能性の話で全部記述することは無理なんじゃなかった?

961 名前:デフォルトの名無しさん mailto:sage [2025/02/06(木) 23:10:35.99 ID:hwCUy5RI.net]
全部記述って何?w

962 名前:デフォルトの名無しさん mailto:sage [2025/02/06(木) 23:14:20.21 ID:m0cItbCE.net]
>>951
ゲーテルの不完全性定理って知ってる?

963 名前:デフォルトの名無しさん mailto:sage [2025/02/06(木) 23:31:13.10 ID:T9D6/Ohn.net]
全部記述って何?

964 名前:デフォルトの名無しさん mailto:sage [2025/02/06(木) 23:32:34.69 ID:/3i5yGjy.net]
>>952
知らんから教えて
Wikipedia見ても分からん

「初等的な自然数論を含む」って何?
「有限の立場」って何?

説明してね



965 名前:デフォルトの名無しさん mailto:sage [2025/02/07(金) 00:09:55.74 ID:hW+AbfK5.net]
>>953
ゲーテルの不完全性定理って知ってる?

966 名前:デフォルトの名無しさん mailto:sage [2025/02/07(金) 01:46:02.50 ID:KWZjh6Se.net]
>>955
知らんから教えて
>>954の内容も

967 名前:デフォルトの名無しさん mailto:sage [2025/02/07(金) 09:40:09.77 ID:xzx1dNO8.net]
逐次近似法

968 名前:デフォルトの名無しさん mailto:sage [2025/02/07(金) 09:59:31.40 ID:gh02aWuS.net]
スペクトル分解

969 名前:デフォルトの名無しさん mailto:sage [2025/02/07(金) 17:03:58.45 ID:QhJJc3Rt.net]
トレース

970 名前:デフォルトの名無しさん mailto:sage [2025/02/07(金) 17:57:33.87 ID:hEymaDN/.net]
固有値
固有多項式

971 名前:デフォルトの名無しさん mailto:sage [2025/02/07(金) 19:38:55.37 ID:zGDKiBUV.net]
LU分解
特異値分解
ジョルダン分解

972 名前:デフォルトの名無しさん mailto:sage [2025/02/07(金) 23:03:58.82 ID:xWjShgR/.net]
ヒルベルト空間

973 名前:デフォルトの名無しさん [2025/02/08(土) 12:50:19.01 ID:+3qBIV3v.net]
P(A)+P(~A)!=P(A|~A)

974 名前:デフォルトの名無しさん mailto:sage [2025/02/08(土) 17:15:11.47 ID:2KjsmU3G.net]
自然数論を含む、というのは選択公理に匹敵する非常に強い仮定だと思えば
何が起きようがあまり違和感はない
その仮定がない場合、たとえば
0 != 1
を肯定も否定もできないとかいうのはありふれた話で全然問題ない



975 名前:デフォルトの名無しさん [2025/02/08(土) 18:30:11.14 ID:q/D/l7Hn.net]
:-p を肯定も否定もできない

976 名前:デフォルトの名無しさん mailto:sage [2025/02/08(土) 20:35:20.03 ID:r1W4t8Yl.net]
>>964
定義を正確に述べよ

977 名前:デフォルトの名無しさん [2025/02/11(火) 08:01:49.42 ID:/RBful7r.net]
突然ですが、数値計算てか2次補間関数作ってみたぁ

以下は筆者👤自作のjavascript言語で
ラグランジュ2次補間関数PPPである

function PPP(x,x0,y0,x1,y1,x2,y2) {
let L0 = (x-x1)*(x-x2)/(x0-x1)/(x0-x2);
let L1 = (x-x0)*(x-x2)/(x1-x0)/(x1-x2);
let L2 = (x-x0)*(x-x1)/(x2-x0)/(x2-x1);

let px = L0*y0 + L1*y1 + L2*y2;
return px;
}

ま、ゼロ割エラーを避けるため
「x0とx1は等しくない かつ
 x1とx2は等しいない かつ
 x0とx2は等しいない」事
が必要だ。

さて、他に必要なことはあるか?
overflowするようなデカい値は例外として
他に必要なことはあるか?
by 👤

ヤマ勘だと、x0<x1<x2 だけど、勘だけど
by 🥳

それが的中ならセンスある奴と評価するが
それが外れならチミは病気と診断しちゃい
マス。マス。マス。マスマティックス
by 🤡

978 名前:デフォルトの名無しさん [2025/02/11(火) 08:08:39.31 ID:/RBful7r.net]
あっそうだ、
1の階乗は1だし、2の階乗は2だし、3の階乗は6
なのだから、👤が自作のラグランジュ2次補間関数PPP
でさ、0の階乗がいくつになるか、数値計算できるぢゃーーん
by 🥳

2次補間で、それも外側近似は近似値ですらないから
そんなんで0の階乗なんて定義するなーーー
by 🤡

0の階乗ねぇーー。そもそも意味不明だ

979 名前:潤Bワケ分からん
てか、ありえなぁーーーーい。
by 💃
[]
[ここ壊れてます]

980 名前:デフォルトの名無しさん [2025/02/11(火) 08:52:30.18 ID:/RBful7r.net]
🥳よ、チミは病気だ
ま、x0<x1<x2が必要と思い込むのも判るが
たとえば、
for (let x=x0; x<=x2; x++) {
var y=PPP(x,x1,ホゲホゲ); // ホゲホゲ補間
}
なら、x0<x1<x2 が必要だが

for (let x=x2; x<=x0; x--) {
var y=PPP(x,x1,ホゲホゲ); // ホゲホゲ補間
}
なら、x0<x1<x2 が不要だ。てか
x0>x1>x2 である事が必要だ。
スナワチ、🥳は病気と言えよう
by 👤

Boo Boo Booooooooo
by 🥳

あら、まぁ、👤さんって厳しすぎぃ。
ありえなーーい、てか、信じられなーーい、てゆぅか、
はやく、ラグランジュ2次補間で0の階乗定義しなさい
だいたい、外側補間は仕方ないでしょ
by 💃

981 名前:デフォルトの名無しさん [2025/02/12(水) 03:51:42.33 ID:lmAdzys0.net]
て、ゆぅか、病気なのは、👤だろ
for (let x=x0; x<=x2; x--) {
var y=PPP(x,x1,ホゲホゲ); // ホゲホゲ補間
}
なら、x0<x1<x2 はダメです。∵∞ループ
かつx0>x1>x2 である事が必要だ。
スナワチ、👤が病気と言える
by 🥳

ま、ラグランジュの2次関数のjsのppp関数で
x0 x1 x2 はソートされてなくても問題無しではある
したがって、🥳も👤も両者ともに病気と言える
by 🤡

あら、まぁーー、人間らしいワね、🥳も👤も
カミでなく人間だから正常でしよ、
by 💃

突然ですが、3点を通る、2次関数は、一意に定まる
けど、3点を通る、任意の関数は、一意に定まる
なんて、事はある❓ ない❓ どっち❓
by 🤡

瞬時にそれは、判る。反例を示せばよい。
円の方程式、2次関数、2次関数の逆関数
どれも、3点が定まれば一意に定まる。
そして、それら3関数は互い異なる。然るに、・・・
by 👾 hahaha

んーーー?、言葉のアヤで考えるとバグだらけって意味
なのでしょう。
by 💃

982 名前:デフォルトの名無しさん [2025/02/12(水) 03:55:00.49 ID:lmAdzys0.net]
てか、3点を通る円の方程式の一般解を教えろ
地球人よ、教えろ
一般解、だぞ。 3元連立方程式を解けばよい。
では答えになってない。
その3元連立方程式を解いた公式を教えろちゅーの
by 🤡

あのね、地球のopen aiで調べたけど、ダメだ
まだ、地球人はその一般解を知らんのだろ。
ま、open ai は思考力が有るようで皆無だろ
by 👾

てかさ、カシオの計算サイトで誰か
3点より円の方程式の作成してそうぢゃなーーーい
そのコードを解読できれば いや、んーーー
無理かしら
by 💃

983 名前:デフォルトの名無しさん mailto:sage [2025/02/12(水) 04:41:30.83 ID:osC1JZ7j.net]
>>950
チャイティンのオメガはもっと知られてても良い筈。

984 名前:横方向放物線星人の怪しい呟き [2025/02/13(木) 07:01:05.40 ID:FhbTSjBw.net]
>>970 👾よ。チミは、昨日のオレだな
2次関数の逆関数 なんていってるが
それは、存在しない ようだ
y=±√x って関数ぢゃないらしい
なぜかって、関数はxが定まればyが一意に定まる必要がある
だから、2次関数の逆関数は、
xが定まっでyが2つだったりするぢゃーーん
2次関数の逆関数は、関数の定義と矛盾するから、
2次関数の逆関数は、関数ぢゃないんだ。ゲラゲラ

by 👽横方向放物線星人



985 名前:デフォルトの名無しさん mailto:sage [2025/02/13(木) 19:48:04.80 ID:4b3jmnmv.net]
カムパ

986 名前:デフォルトの名無しさん mailto:sage [2025/02/14(金) 06:28:02.67 ID:wveL+BCx.net]
計算はスケッチ
証明はアセンブラ

987 名前:デフォルトの名無しさん mailto:sage [2025/02/14(金) 10:30:50.28 ID:VTViOKZQ.net]
証明はスケッチの極限

988 名前:デフォルトの名無しさん mailto:sage [2025/02/14(金) 12:09:15.73 ID:iq1Ku00z.net]
ちょっとシュレディンガー方程式をプログラミングする方法を教えてくれないか。

989 名前:デフォルトの名無しさん mailto:sage [2025/02/14(金) 18:30:04.64 ID:u9OLXtkz.net]
そんなものはない

990 名前:デフォルトの名無しさん mailto:sage [2025/02/15(土) 02:43:07.02 ID:ZdJRR9Qn.net]
>>978
量子力学をライフゲームみたいにルールが決まってるオートマタで再現する研究とかならある。

991 名前:デフォルトの名無しさん mailto:sage [2025/02/15(土) 20:08:47.76 ID:HVOvloyf.net]
>>977
自分で考えろ

992 名前:デフォルトの名無しさん mailto:sage [2025/02/16(日) 10:34:36.10 ID:+v+MZ0kq.net]
>>980
答えられないなら黙ってろ

993 名前:デフォルトの名無しさん mailto:sage [2025/02/16(日) 14:23:12.54 ID:euivBKz6.net]
女にモテる方程式教えて

994 名前:デフォルトの名無しさん mailto:sage [2025/02/16(日) 19:09:24.07 ID:YNSNqNCo.net]
♪方程式で 恋の難問解けるなら
誰の曲だっけ



995 名前:デフォルトの名無しさん mailto:sage [2025/02/16(日) 19:18:30.08 ID:6CTe/u52.net]
「○○の方程式」みたいに学術用語を歌詞とかスローガンに流用するの、センス無いからやめたほうがいい

996 名前:デフォルトの名無しさん mailto:sage [2025/02/16(日) 20:09:49.33 ID:YNSNqNCo.net]
>>983
思い出した
上級生/森口博子(1991)
ババアじゃねーか!(某Twitter漫画のノリで)

997 名前:デフォルトの名無しさん [2025/02/18(火) 11:15:51.69 ID:HbHlBTpR.net]
>>984
判る
●●神話とかも辞めて欲しい

998 名前:デフォルトの名無しさん mailto:sage [2025/02/18(火) 22:49:21.77 ID:elcWerWt.net]
土地神話

999 名前:デフォルトの名無しさん mailto:sage [2025/02/18(火) 22:49:45.71 ID:elcWerWt.net]
グノーム

1000 名前:デフォルトの名無しさん mailto:sage [2025/02/19(水) 08:41:08.67 ID:I0XIk1Cj.net]
数学やってる人間からすると、プログラミング言語はどれも抽象度が低すぎて読み書きが苦痛でしかない
そりゃRustとかHaskellとかで満足してる人にとっては、他の言語とそれらの間には天と地ほどの隔たりがあるんだろうが、
一度数学を身につけてしまうと、見下ろしている位置が高すぎて、プログラミング言語なんてどれも機械語とほとんど変わらない

1001 名前:デフォルトの名無しさん [2025/02/19(水) 10:15:37.60 ID:SAhYOuHj.net]
数学やらなければ苦痛に感じないとでも言うのかね
苦痛を悦びに感じるようになればいいと思う

1002 名前:デフォルトの名無しさん mailto:sage [2025/02/19(水) 10:48:29.22 ID:UfCfSE41.net]
>>989
そうやって横着すると矛盾が混ざるから気をつけたほうが……

1003 名前:デフォルトの名無しさん [2025/02/19(水) 11:27:26.70 ID:Sqgkwi0D.net]
プログラミング言語に欠陥があるんじゃなくて
君の頭が悪いんだろう

1004 名前:デフォルトの名無しさん mailto:sage [2025/02/19(水) 15:52:59.68 ID:8rlYEoii.net]
>>992
>プログラミング言語に欠陥がある
という話がどこから出てきたのだろう?



1005 名前:デフォルトの名無しさん mailto:sage [2025/02/19(水) 15:59:36.63 ID:8rlYEoii.net]
たとえばアセンブラには「欠陥がある」のか
もちろん、特定のアセンブラの特定のバージョンに不具合がある可能性はある
が、CPUの操作を記述するという点において、別にアセンブラに欠陥があるわけではない
ただ、高レベルのプログラムを記述するには原始的すぎるだけだ

>>989はそういうことを言っている
日本語を正しく読もう

1006 名前:デフォルトの名無しさん mailto:sage [2025/02/19(水) 16:02:39.63 ID:94/Ld6d4.net]
的外れな文句いうだけで何も提案できない無能

1007 名前:デフォルトの名無しさん mailto:sage [2025/02/19(水) 16:10:22.75 ID:8rlYEoii.net]
もし、現代の比較的強力なプログラミング言語(たとえばRustやHaskell)が、数学と同じ表現力を持っていると主張しているのなら、それはあまりにも逆張りが過ぎるか、ものを知らな過ぎる
本気でそうだと思うなら、以下をやってみてくれ

任意の集合Xには、整列順序≦を入れることができる
これを用いて、任意のベクトル空間Vに対して、その基底を一組作ること

1008 名前:デフォルトの名無しさん mailto:sage [2025/02/19(水) 16:11:56.64 ID:8rlYEoii.net]
>>995
自分のニーズに技術が追いついていないのだから、不満が生じるのは当たり前

1009 名前:デフォルトの名無しさん mailto:sage [2025/02/19(水) 16:21:56.11 ID:8rlYEoii.net]
FORTRANやCOBOLが夢の技術だと思っている人がいた時代にも、PerlやPython、さらにはHaskellやRustの水準でものを考える人もいたわけだ
自分が原始的なコンピュータの枠組みでしか思考できないなんてことを、そんなに得意げに言うもんじゃない

1010 名前:デフォルトの名無しさん mailto:sage [2025/02/19(水) 16:21:57.73 ID:94/Ld6d4.net]
>>997
そのニーズの具体例書いてみろよ?
どうせ使うツール間違ってるのワンパン

1011 名前:デフォルトの名無しさん mailto:sage [2025/02/19(水) 16:55:07.40 ID:8rlYEoii.net]
>>999
994をプログラミング言語で記述してみてね

1012 名前:デフォルトの名無しさん mailto:sage [2025/02/19(水) 17:06:31.12 ID:8rlYEoii.net]
>>999
>使うツールが間違ってる
正直、こんなことを言ってる時点で程度が低すぎる
洗濯機のない時代にその出現を想像できてる人に、「お前は洗濯板の使い方が間違ってる」とか言ってるようなもん

1013 名前:デフォルトの名無しさん mailto:sage [2025/02/19(水) 17:54:51.51 ID:V/CQ4I1a.net]
意味なし

1014 名前:1001 [Over 1000 Thread.net]
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 339日 22時間 13分 7秒



1015 名前:過去ログ ★ [[過去ログ]]
■ このスレッドは過去ログ倉庫に格納されています






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<214KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef