[過去ログ] 「数学」をプログラミングするには (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
1
(16): デフォルトの名無しさん [] 2024/03/16(土) 19:41:45.98 ID:nuwGv9us(1) AAS
たとえば、プログラミングで

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

を近似ではなく厳密に確かめるにはどうしたらいいの
人間が証明できるってことは、有限なアルゴリズムに書き換えられると思うんだけど
2
(2): デフォルトの名無しさん [sage] 2024/03/16(土) 20:29:40.05 ID:TBzj9DHS(1) AAS
>>1
証明を記述するための言語がある。CoqとかAgdaとか
あと単発質問はスレを立てるまでもない質問スレでどうぞ
3
(2): デフォルトの名無しさん [sage] 2024/03/17(日) 07:03:55.84 ID:SKDLv/jq(1) AAS
>>1
アルゴリズムではなくメモリ容量の問題
無限小数を求めるには無限のメモリが必要で世界中のメモリを集めても無限にはならないので不可能なだけ
4
(1): デフォルトの名無しさん [] 2024/03/17(日) 11:29:45.06 ID:lA2zK95Y(1) AAS
>>3
数学できなさそう
5
(1): デフォルトの名無しさん [] 2024/03/17(日) 12:41:14.29 ID:JxXcG9lm(1) AAS
>>3
この問題解くのに無限小数計算してる奴なんかおらんわ(笑)
6: デフォルトの名無しさん [sage] 2024/03/17(日) 16:58:12.31 ID:t9G995RY(1/2) AAS
数学をプログラミングする方法は、使用するプログラミング言語によって異なりますが、一般的なアプローチは次の通りです。
適切なプログラミング言語の選択: 数学をプログラミングするためには、数値計算やデータ解析に適した言語を選択することが重要です。Python、Julia、MATLAB、Rなどが一般的に使用されます。
必要なライブラリのインポート: 数学的な計算を効率的に行うためには、各言語には数学関連のライブラリが用意されています。例えば、Pythonの場合、NumPyやSciPyが、Juliaの場合、Baseや特定のパッケージが数学関数を提供します。
数学的なアルゴリズムの実装: 数学的なアルゴリズムをプログラミングする際には、基本的な数学的概念やアルゴリズムの理解が必要です。数式をプログラムに変換することが重要です。
データの操作と可視化: 数学をプログラミングする場合、しばしばデータの操作や可視化が必要になります。そのためには、適切なデータ構造や可視化ツールを使用します。
7: デフォルトの名無しさん [] 2024/03/17(日) 17:46:14.57 ID:zKMEHLV8(1/2) AAS
定理証明支援系はオワコン
8: デフォルトの名無しさん [] 2024/03/17(日) 18:05:28.66 ID:QfhdY2k7(1) AAS
ランベルト関数(近似精度がヤヴァくてもヨシ)
をサポートしてる言語のがほしいデス
9: デフォルトの名無しさん [] 2024/03/17(日) 18:39:40.06 ID:zKMEHLV8(2/2) AAS
基礎論以外の命題の証明を証明支援系で一から書くのは現実的ではないから、既存の有名命題がライブラリとして使えるような処理系を使うことになるんだろう
10: デフォルトの名無しさん [] 2024/03/17(日) 19:26:02.03 ID:OVnjvt7h(1) AAS
証明支援系で証明を書いても、それを再利用してべつの定理を自動で証明できるわけでもないし、ソフトウェアとして全く無意味だよね……
11: デフォルトの名無しさん [] 2024/03/17(日) 19:48:59.04 ID:HYzzoyFI(1) AAS
証明支援系を使うことで未知の証明ができたり、数学の問題がよくわかったりするわけじゃなくて、
すでに証明できてるものを、PかつQを表す型はこうで~ みたいな書き換えをやるだけだからな
12
(1): デフォルトの名無しさん [sage] 2024/03/17(日) 21:15:14.06 ID:t9G995RY(2/2) AAS
Condensed Mathematics
外部リンク:www.math.ku.dk

topologyに対するP. Scholzeの試しみ
13: デフォルトの名無しさん [] 2024/03/17(日) 22:11:26.89 ID:BrUemZnE(1) AAS
証明支援系が役に立たないなら、そもそも数学で証明を与えることにどういう意味があるのか考えてしまう
14: デフォルトの名無しさん [sage] 2024/03/17(日) 22:43:10.74 ID:zgd3XX/C(1) AAS
厳密だが根拠がない等式を、厳密ではないが根拠のある不等式の集まりにすりかえる
15: デフォルトの名無しさん [sage] 2024/03/18(月) 08:21:20.80 ID:PIvrnI/y(1) AAS
数==数では背理法が使いにくいが
集合==集合は背理法や不等号の価値がまるで渡米したIT創業者みたいになる
1-
あと 987 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.025s