X



「数学」をプログラミングするには
0001デフォルトの名無しさん
垢版 |
2024/03/16(土) 19:41:45.98ID:nuwGv9us
たとえば、プログラミングで

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

を近似ではなく厳密に確かめるにはどうしたらいいの
人間が証明できるってことは、有限なアルゴリズムに書き換えられると思うんだけど
0002デフォルトの名無しさん
垢版 |
2024/03/16(土) 20:29:40.05ID:TBzj9DHS
>>1
証明を記述するための言語がある。CoqとかAgdaとか
あと単発質問はスレを立てるまでもない質問スレでどうぞ
0003デフォルトの名無しさん
垢版 |
2024/03/17(日) 07:03:55.84ID:SKDLv/jq
>>1
アルゴリズムではなくメモリ容量の問題
無限小数を求めるには無限のメモリが必要で世界中のメモリを集めても無限にはならないので不可能なだけ
0004デフォルトの名無しさん
垢版 |
2024/03/17(日) 11:29:45.06ID:lA2zK95Y
>>3
数学できなさそう
0005デフォルトの名無しさん
垢版 |
2024/03/17(日) 12:41:14.29ID:JxXcG9lm
>>3
この問題解くのに無限小数計算してる奴なんかおらんわ(笑)
0006デフォルトの名無しさん
垢版 |
2024/03/17(日) 16:58:12.31ID:t9G995RY
数学をプログラミングする方法は、使用するプログラミング言語によって異なりますが、一般的なアプローチは次の通りです。
適切なプログラミング言語の選択: 数学をプログラミングするためには、数値計算やデータ解析に適した言語を選択することが重要です。Python、Julia、MATLAB、Rなどが一般的に使用されます。
必要なライブラリのインポート: 数学的な計算を効率的に行うためには、各言語には数学関連のライブラリが用意されています。例えば、Pythonの場合、NumPyやSciPyが、Juliaの場合、Baseや特定のパッケージが数学関数を提供します。
数学的なアルゴリズムの実装: 数学的なアルゴリズムをプログラミングする際には、基本的な数学的概念やアルゴリズムの理解が必要です。数式をプログラムに変換することが重要です。
データの操作と可視化: 数学をプログラミングする場合、しばしばデータの操作や可視化が必要になります。そのためには、適切なデータ構造や可視化ツールを使用します。
0007デフォルトの名無しさん
垢版 |
2024/03/17(日) 17:46:14.57ID:zKMEHLV8
定理証明支援系はオワコン
0008デフォルトの名無しさん
垢版 |
2024/03/17(日) 18:05:28.66ID:QfhdY2k7
ランベルト関数(近似精度がヤヴァくてもヨシ)
をサポートしてる言語のがほしいデス
0009デフォルトの名無しさん
垢版 |
2024/03/17(日) 18:39:40.06ID:zKMEHLV8
基礎論以外の命題の証明を証明支援系で一から書くのは現実的ではないから、既存の有名命題がライブラリとして使えるような処理系を使うことになるんだろう
0010デフォルトの名無しさん
垢版 |
2024/03/17(日) 19:26:02.03ID:OVnjvt7h
証明支援系で証明を書いても、それを再利用してべつの定理を自動で証明できるわけでもないし、ソフトウェアとして全く無意味だよね……
0011デフォルトの名無しさん
垢版 |
2024/03/17(日) 19:48:59.04ID:HYzzoyFI
証明支援系を使うことで未知の証明ができたり、数学の問題がよくわかったりするわけじゃなくて、
すでに証明できてるものを、PかつQを表す型はこうで~ みたいな書き換えをやるだけだからな
0013デフォルトの名無しさん
垢版 |
2024/03/17(日) 22:11:26.89ID:BrUemZnE
証明支援系が役に立たないなら、そもそも数学で証明を与えることにどういう意味があるのか考えてしまう
0014デフォルトの名無しさん
垢版 |
2024/03/17(日) 22:43:10.74ID:zgd3XX/C
厳密だが根拠がない等式を、厳密ではないが根拠のある不等式の集まりにすりかえる
0015デフォルトの名無しさん
垢版 |
2024/03/18(月) 08:21:20.80ID:PIvrnI/y
数==数では背理法が使いにくいが
集合==集合は背理法や不等号の価値がまるで渡米したIT創業者みたいになる
0017デフォルトの名無しさん
垢版 |
2024/03/18(月) 09:53:36.41ID:dVjvry4m
読まなくても分かることをほぼ知り尽くしてから読めば楽に読める
例えば書いた者に悪意があるのかないのかを事前に知らないより知っている方が楽
正義とか悪とかが苦手な人にはこれができない
0018デフォルトの名無しさん
垢版 |
2024/03/18(月) 10:14:54.25ID:HmpJvDlJ
∫_0^1 dx/(1 + x^2) = Arctan(1) - Arctan(0) = π/4

x = arctan(y)
x' = 1/y'
= cos(x)^2
= cos(x)^2/(cos(x)^2 + sin(x)^2)
= 1/(1 + tan(x)^2)
= 1/(1 + y^2)

微分とtanの特殊値がライブラリによって既知なら、書き下せそう
ただ、書いたところでだからなんだって話だが
0020デフォルトの名無しさん
垢版 |
2024/03/18(月) 10:19:41.06ID:HmpJvDlJ
あとArctanのテイラー展開
もしくは項別積分
項別積分する場合は、べき級数の収束半径とか、境界での連続性とかも
0021デフォルトの名無しさん
垢版 |
2024/03/18(月) 11:21:23.44ID:dVjvry4m
積分変数を別名に変えても積分の結果が変わらないこと
などを証明することに興味無さすぎて
変数を使わない技術だけが発達しているんじゃないか
0023デフォルトの名無しさん
垢版 |
2024/03/18(月) 20:14:54.78ID:nsefbItQ
>>4
そしてあんたはプログラムができない
永久にすれ違いだなw

>>5
実際に計算しない限りプログラムの世界では完成したとは言えない
できたような気になってるだけだw
0024デフォルトの名無しさん
垢版 |
2024/03/18(月) 20:38:29.54ID:8wq33qzx
>>23
ふつうに証明支援系で証明できるが
0025デフォルトの名無しさん
垢版 |
2024/03/18(月) 20:59:25.05ID:zv8Td5xB
変数に別の変数 (を含む式) を代入するのは嫌なので、右辺を実際に計算してしまった値を代入する
計算してない式を代入するのが何故そんなに嫌なのかを理解しない限り話が進まない
0026デフォルトの名無しさん
垢版 |
2024/03/18(月) 21:35:55.83ID:fpvRWfHG
コード書けない奴が必死に妄想でレスバするクソスレ
NG決定
0027デフォルトの名無しさん
垢版 |
2024/03/18(月) 23:20:36.59ID:zv8Td5xB
しかし、何も書かないより悪いコードを書く方がマシみたいな保証が
あると思うならそれこそ妄想なのでは
0028デフォルトの名無しさん
垢版 |
2024/03/19(火) 04:11:20.65ID:YAmi9Hnz
数学を記述するには一階述語論理があれば十分
しかし処理系側は特殊なケースに特化するよりも自然に実装できる範囲で一般化したほうがいいだろう
命題の記述は依存型による
0029デフォルトの名無しさん
垢版 |
2024/03/19(火) 12:34:54.32ID:pUZ6M7m/
動的型付けの証明支援系ってのは何をしてるんだ?
0030デフォルトの名無しさん
垢版 |
2024/03/19(火) 14:33:42.20ID:NSxYSp14
○○を支援する言語と○○が可能な言語を分断するパラダイムはたしかにオワコンだ
逆に支援を語りえない所謂unsafeを書けるやつが比較的新しい
0031デフォルトの名無しさん
垢版 |
2024/03/19(火) 15:02:06.03ID:YRVQB5Qs
>2 の紹介しているCoqとか、純粋関数型言語HaskellもPCで動く数学って感じではあるけども、そもそもメモリが有限なので連続を表現できない。

どんなに小さい数を表現できても有限である以上は離散的なのよねん。

離散数学の範囲ならHaskell良いよ。

子供向けだけど、Viscuit(ビスケット)は写像というか変換のみで言語作ってる。
(ビスケットの中の人曰く「書き換え型言語」)
0032デフォルトの名無しさん
垢版 |
2024/03/19(火) 15:24:32.49ID:3KaIc7lk
>>31
ポエムは日記に書いてろ
0033デフォルトの名無しさん
垢版 |
2024/03/19(火) 16:20:03.06ID:Q+qUW8xc
leanとかいうソフトで学部レベルの定理の証明をすべて書くとかいうプロジェクトがあるそうですが、そういう証明を見ると勉強する側として勉強になりますか?
0034デフォルトの名無しさん
垢版 |
2024/03/19(火) 16:58:20.60ID:WY0TXEXb
>>33
勉強にはなるんじゃない?
0035デフォルトの名無しさん
垢版 |
2024/03/19(火) 16:59:03.63ID:WY0TXEXb
ほんとうに教科書に載ってる定理の証明がぜんぶ正しく書かれてるなら、それは教科書読んでるのと同じわけだし
0036デフォルトの名無しさん
垢版 |
2024/03/19(火) 17:00:04.15ID:WY0TXEXb
lean4はプログラミング言語としても、haskellやrustくらいパワフルな言語なので、cだのfortranだの勉強するよりプログラミングの勉強にもなる
0037デフォルトの名無しさん
垢版 |
2024/03/19(火) 17:06:08.09ID:50xBt2sS
>>29
推論規則にしたがって項を削除したり、条件をみたす要素を深さ優先探索したり
0038デフォルトの名無しさん
垢版 |
2024/03/19(火) 17:54:01.83ID:/7JjNXd8
証明支援系っつっても、ふつうにプログラム書くのと同じで、特定の問題の解法をプログラムしてるだけ
ようは論理のピタゴラスイッチ作ってるだけ
べつに未知の証明を自動で発見してくれるわけではない(もちろん、問題によっては自動的に解決できる場合もあるが)
0039デフォルトの名無しさん
垢版 |
2024/03/19(火) 17:56:38.86ID:P1OcOpxu
証明支援系Lean4
数式処理システムSage
組版システムLaTeX

を組み合わせたオープンソースの統合数学環境と、黒板の文字や図を認識する入力インタフェースがあればいいと思う
0040デフォルトの名無しさん
垢版 |
2024/03/19(火) 18:04:10.23ID:qttME5ET
>>36
「プログラミングの勉強」を「プログラム言語」の勉強だと思ってるバカ
「program」の意味を調べてみろ。言語はただの手法の一つ
0042デフォルトの名無しさん
垢版 |
2024/03/19(火) 19:15:14.75ID:IwEkPQSo
この馬鹿は何がしたいんだろ……
0043デフォルトの名無しさん
垢版 |
2024/03/20(水) 10:18:59.26ID:ea1o2Ub5
>>36
CやFortranの評価が低いということはHaskellの中でモナドの評価が低いよね
それはもったいないから言語を競争させる原理はよくない
0044デフォルトの名無しさん
垢版 |
2024/03/20(水) 12:54:23.96ID:VbUXRLzi
>>43
ポエムはよそで書いてろ
0045デフォルトの名無しさん
垢版 |
2024/03/20(水) 13:10:38.35ID:ea1o2Ub5
ミサイルでも撃たれたならともかく
ポエムなるものを書き込まれたことへの反応が過剰なのが気になる
現実世界にポエムが存在しなくなれば消去法で「数学」になるってことなのかな
0046デフォルトの名無しさん
垢版 |
2024/03/20(水) 14:27:47.20ID:I+zqr01r
スレタイが悪い
専門用語や英語を入れておかないと、自分も話題に参加できると勘違いした馬鹿が書き込む
0049デフォルトの名無しさん
垢版 |
2024/03/20(水) 15:50:55.08ID:vNXgKg89
>>47 武者小路実篤じゃなかったっけ
0050デフォルトの名無しさん
垢版 |
2024/03/20(水) 16:42:40.04ID:ZN9vgvDp
>>33
すでに解けてる問題を特定の処理系の言語に書き直すのが一大プロジェクトというのがくだらないと思う
0052デフォルトの名無しさん
垢版 |
2024/03/20(水) 17:51:55.09ID:ea1o2Ub5
>>50
すでに常識になっていることを「先入観にとらわれている」と思う人はいる
先入観をリセットしてやり直したい需要は多少はある
0054デフォルトの名無しさん
垢版 |
2024/03/20(水) 21:22:26.43ID:qwgU2fnR
>>52
馬鹿すぎて話にならない
わざとやってるならむしろお笑い番組の脚本とか考えるセンスあると思うよ
0055デフォルトの名無しさん
垢版 |
2024/03/20(水) 23:28:22.46ID:ea1o2Ub5
わざと馬鹿になったのではないが
数学の範囲内の定理を厳密に証明しても、内か外かの判断は厳密にならないので
「プログラミングならなんでも数学」のような馬鹿な意見も厳密に全否定できないんだよな
0056デフォルトの名無しさん
垢版 |
2024/03/22(金) 15:38:04.26ID:m8Pakijg
現代数学は集合と写像の言葉で書かれている
写像は関数の一般化だからC言語やHaskellなどの関数型言語では数学をプログラミングできない
RubyやPythonなどにはsetやmapといった機能があるから
これで数学をプログラミングできると思われる
0058デフォルトの名無しさん
垢版 |
2024/03/22(金) 22:21:33.16ID:LL1SYasV
>>56
それは違う
数学ができるプログラミング言語のコンパイラをCで書くことができる
そもそもすべてのプログラム言語はチューリング完全だからCで書けてハスケルに書けないなどということは無い
0060デフォルトの名無しさん
垢版 |
2024/03/22(金) 23:30:06.22ID:CJ8mvd1G
>>56
それ逆だね
mapは関数型言語で登場した
そのRubyやPythonといったスクリプト言語は後からそれを導入した
0061デフォルトの名無しさん
垢版 |
2024/03/22(金) 23:57:05.24ID:LL1SYasV
はあ??
マップは車窓だろ!!
0062デフォルトの名無しさん
垢版 |
2024/03/23(土) 00:02:01.40ID:0VbIgFfj
マップは関数の集合直積に過ぎない
c言語でも有限アルゴリズムで数学プログラミングが出来る
パイソンは構文をパースできるがスクリプト言語ゆえ数学プログラミングは無理
0063デフォルトの名無しさん
垢版 |
2024/03/23(土) 00:32:34.16ID:0VbIgFfj
>>60
跡から登場したってことはRubyやPythonのほうが優れているってことやろが
0064デフォルトの名無しさん
垢版 |
2024/03/23(土) 01:14:32.77ID:O64Y227M
まともなプログラマーがスクリプト言語でプログラミング開発することはない
スクリプト言語はスクリプトを書く程度のことをするだけのおもちゃ
0065デフォルトの名無しさん
垢版 |
2024/03/23(土) 04:20:19.88ID:rvJB/m9a
CやPYTONはスクリプト言語だから単純なことしかできない
0066デフォルトの名無しさん
垢版 |
2024/03/23(土) 04:41:11.89ID:IdPmAPnB
スレタイ
集合と写像が数学の基本らしい
写像というのは関数の一般化だからCは関数言語だから数学できないということになる
Javaのmainは写像だからJavaは数学できる。Rubyにも写像ある
0067デフォルトの名無しさん
垢版 |
2024/03/23(土) 07:48:29.25ID:LhcvAfdM
数学に副作用はないがモナドは副作用があるのでハスケルでは数学はできない
0068デフォルトの名無しさん
垢版 |
2024/03/23(土) 12:22:12.37ID:g/HfMmmn
>>56
Cでは関数の引数として関数ポインタを渡せるから、map関数を簡単に自作できる。
0070デフォルトの名無しさん
垢版 |
2024/03/23(土) 12:47:39.65ID:g/HfMmmn
>>69
機械語に識別子はないからできないだろ。Cでは長さnの配列aの各要素に関数fを適用した結果を
配列bに格納する関数 map(f, a, n, b) を簡単に自作できる。
0072デフォルトの名無しさん
垢版 |
2024/03/23(土) 14:11:05.89ID:O64Y227M
>>70
普通mapは配列に対してではなく
もっと一般的にイテレータに対して適用
結果もイテレータとする

その結果を例えばfor文で使う場合
わざわざ結果を配列に入れても無意味だったことになるからだ
mapを多段にした使った場合も同様で中間結果配列は無意味になる
だからmapの入力も出力もイテレータが使われる
0073デフォルトの名無しさん
垢版 |
2024/03/23(土) 14:44:44.84ID:g/HfMmmn
>>72
それは実装上の効率化のための操作で、本当の写像ではない。本当の写像は配列から配列を作る。
C#で言えばSelectしただけでは写像にならず、ToArrayしないと写像にならない。
0074デフォルトの名無しさん
垢版 |
2024/03/23(土) 15:36:22.16ID:O64Y227M
>>73
配列から配列なんて嘘つきだな
例えば写像の入力を数学でもよくある自然数とする
これは配列では表現できない
イテレータならば表現できる
出力も同様で配列は不可能だがイテレータなら可能
0076デフォルトの名無しさん
垢版 |
2024/03/23(土) 16:43:39.42ID:g/HfMmmn
>>74
自然数は要素数が無限大の配列だが、コンピュータではメモリが有限なので表現できないだけ。
イタレータによる遅延評価は問題を先送りしただけで、本当の写像である配列を作ろうとすると
メモリが途中で尽きて作れない。
0077デフォルトの名無しさん
垢版 |
2024/03/23(土) 17:05:10.16ID:O64Y227M
>>76
配列なんていう間違った考えをするからそのように失敗する
正しくイテレータと捉えれば自然数もそこからの写像も扱える
0078デフォルトの名無しさん
垢版 |
2024/03/23(土) 17:30:00.10ID:g/HfMmmn
>>77
イタレータは配列の各要素を走査しながら操作する道具、つまり写像を逐次的に作っていくための操作手順を表したものに過ぎない。
0079デフォルトの名無しさん
垢版 |
2024/03/23(土) 18:46:13.42ID:O64Y227M
>>78
イテレータとは何かを学び直しなさい
それは配列に対するイテレータ
イテレータに配列なんていうものは必要ない
0080デフォルトの名無しさん
垢版 |
2024/03/23(土) 19:02:25.28ID:/RLS51iM
イテレータなんぞプログラミング側の都合でしかないやろw
数学のどこにイテレーションって概念があるの?
もとは集合の話だっけ? 集合のどこにイテレータ出てくる?
0081デフォルトの名無しさん
垢版 |
2024/03/23(土) 19:08:33.11ID:HOjMmtFw
配列こそプログラミングやコンピュータ都合の邪道なものだね
配列は有限しか扱えないから不要

イテレータは自然数イテレータだけでなく例えばフィボナッチイテレータなど無限を扱える
イテレータは数学とも相性がいい
0082デフォルトの名無しさん
垢版 |
2024/03/23(土) 20:19:21.71ID:g/HfMmmn
>>78 >>81
イタレータの意味を分かっているのか。反復子だぞ。反復子が写像のわけないだろ。
写像を実行するための操作手順でしかない。

反復子の遅延評価により無限の操作手順をコードとして書くことはできても、実際には
実行が途中で終わるので無限を扱えるわけではなく、有限を無限に見せている構文上の
まやかしに過ぎない。
0083デフォルトの名無しさん
垢版 |
2024/03/23(土) 21:27:18.93ID:u0/iUo5p
>>82
あんさんボケとるな
ここまで読んで反復子(iterator)が写像(map)と書いているのは君しかいない
他の人たちは以下を正しく理解して書込みしている

>>72
>> だからmapの入力も出力もイテレータが使われる
0084デフォルトの名無しさん
垢版 |
2024/03/23(土) 22:23:29.86ID:g/HfMmmn
>>83
>>74はごっちゃにしているようだが。

反復子を使っても遅延評価をしなければ、mapを多段に使った場合の効率は良くならない。
例えば、C++ STLのtransformがそう。

>>70のような配列のmap関数でも、引数fとして複数の関数の合成関数のポインタを渡せば、
効率は良くなる。あるいは、引数fとして関数ポインタの配列を受け入れるようなmap関数を
書いても良い。
0085デフォルトの名無しさん
垢版 |
2024/03/23(土) 22:27:51.62ID:g/HfMmmn
>>83
>>74はごっちゃにしているようだが。

反復子を使っても遅延評価をしなければ、mapを多段に使った場合の効率は良くならない。
例えば、C++ STLのtransformがそう。

>>70のような配列のmap関数でも、引数fとして複数の関数の合成関数のポインタを渡せば、
効率は良くなる。あるいは、引数fとして関数ポインタの配列を受け入れるようなmap関数を
書いても良い。

そもそもCでmap関数を書けるかという話だから、書けるという回答で何の問題ないだろ。
0086デフォルトの名無しさん
垢版 |
2024/03/23(土) 22:32:25.46ID:/PCiT6cf
>>84
根本的な勘違いをしているようなのでアドバイス
イテレータは抽象的な概念に過ぎないのでそこに遅延評価などという話は一切出てこない
イテレータの実装の一つに遅延評価の有無を持ち出すケースがあるようだがそんな特殊などうでもいい話をしても意味がない
0087デフォルトの名無しさん
垢版 |
2024/03/23(土) 22:36:40.17ID:g/HfMmmn
>>86
そんなことは分かっている。>>72に言ってくれ。
0089デフォルトの名無しさん
垢版 |
2024/03/23(土) 22:56:10.99ID:sCrZk0I5
iteratorは可算無限を扱える
mapは入力も出力もiterator

例えば
2倍にするというmapに対して
入力を自然数のiteratorとすると
出力は偶数の自然数のiteratorとなる

これだけの話だろ
>>82の人だけ理解できてないようだが
0090デフォルトの名無しさん
垢版 |
2024/03/24(日) 10:28:13.06ID:8D2Drt3S
でもC言語は圏論じゃないよね
0092デフォルトの名無しさん
垢版 |
2024/03/24(日) 11:18:58.82ID:dsXIuIWc
それは間違い
FORTRANが今もなお科学技術計算に使われてる
0094デフォルトの名無しさん
垢版 |
2024/03/24(日) 11:34:31.12ID:yjeBPx06
集合論はラッセルのパラドックスで矛盾した
だから集合と写像に基づくC言語やRubyは数学を扱うのに不適切
よってハスケルなどは圏論に基づくから関数型言語が正解
0095デフォルトの名無しさん
垢版 |
2024/03/24(日) 11:46:51.50ID:BUlt442E
プログラム言語は機械語→アセンブラ→高級言語 と進化してきたが、高級言語にも高級度の段階があって
gotoジャンプ→構造化ループ→map→ベクトル演算 という序列になっている。

y = x.map(i => 2 * i) のように冗長な記述をしなければならない言語よりは、ベクトル演算で y = 2 * x と
すっきり書けるFortranの方が進化している。
0096デフォルトの名無しさん
垢版 |
2024/03/24(日) 14:10:14.72ID:S5dROhf0
まったくトンチンカンな話してんな
プログラミング言語にmapがあったところでそれで数学ができるわけじゃないだろ
何を解きたいんだよ?
定理証明か?仕様記述か?
ド文系のふわっとした思考やめな
0097デフォルトの名無しさん
垢版 |
2024/03/24(日) 14:30:14.37ID:rmOZT0bw
>>95
それはarrayを入出力とするmapだね
それは遅延評価もできず可算無限列を扱えない古い劣化タイプ
一方でiteratorを入出力とするmapはarrayだけでなく可算無限列など任意のものを対象にできる
0098デフォルトの名無しさん
垢版 |
2024/03/24(日) 14:58:03.83ID:iK6Wk5rB
この完全なデタラメな話をここまで長々とする気力がどこから湧いてくるのかがわからない
0100デフォルトの名無しさん
垢版 |
2024/03/24(日) 15:28:49.95ID:4Iqs5Xee
>>97
昔は配列に対するmapしか無かったから、遅延評価できず、有限列しか扱えず、中間生成配列のムダなど、悲惨だったな
今はイテレータに対してmapその他を適用するプログラミング言語が増えたので、扱える対象が広がるとともに、効率も良くなったな
0102デフォルトの名無しさん
垢版 |
2024/03/24(日) 18:55:43.95ID:qF9URZLj
そもそも高階関数のmapは、数学の集合論における写像のことではない
0103デフォルトの名無しさん
垢版 |
2024/03/24(日) 19:36:33.57ID:WsANI0D/
ゴミみたいな話しかしてないな、定理証明系とかの話をしているのかと思ったら
0104デフォルトの名無しさん
垢版 |
2024/03/24(日) 20:58:49.18ID:BUlt442E
>>97 >> 100
Ruby厨、Haskell厨が他の言語を貶めるのに必死だなw

Fortranのプログラム

 program test
   integer :: x(3), y(3)
   x = (/1, 2, 3/)
   y = 2 * x + 1
   print "(i0)", y
 end program

の y = 2 * x + 1 の行で中間配列が作成されて、

   integer :: temp(3)
   temp = 2 * x
   y = temp + 1

のような非効率な動作になるとでも思ってるのか? STLで提供しているC++のvalarrayと違って、
Fortranはベクトル演算に言語仕様レベルで対応しているから、そんなことするはずないだろ。
0105デフォルトの名無しさん
垢版 |
2024/03/24(日) 20:59:19.43ID:BUlt442E
Visual Stduioで y = 2 * x + 1 の行の逆アセンブリを見てみると、

 mov  qword ptr [rbp + 68h], 1
 mov  rax, qword ptr [rbp + 68h]
 cmp  rax, 3
 jg  TEST + 105h
 mov  rax, qword ptr [rbp + 68h]
 imul rax, rax, 4
 lea  rdx, [X]
 add  rdx, rax
 add  rdx, 0FFFFFFFFFFFFFFFCh
 mov  eax, dword ptr [rdx]
 imul eax, eax, 2
 inc  eax
 mov  rdx, qword ptr [rbp + 68h]
 imul rdx, rdx, 4
 lea  rcx, [Y]
 add  rcx, rdx
 add  rcx, 0FFFFFFFFFFFFFFFCh
 mov  dword ptr [rcx], eax
 mov  eax, 1
 add  rax, qword ptr [rbp + 68h]
 mov  qword ptr [rbp + 68h], rax
 jmp  TEST + 0B7h

というコードが生成されていて、中間配列なんて作成せず合成関数を1回だけ適用し、Cの

 for (i = 1; i <= 3; i++) y[i] = 2 * x[i] + 3;

に相当する効率的な処理になっている。(add rdx, 0FFFFFFFFFFFFFFFCh を見ると、
配列の添字が1始まりなのは非効率なのかと思ってしまうが…)
0106デフォルトの名無しさん
垢版 |
2024/03/24(日) 20:59:35.15ID:BUlt442E
インタプリタのRubyや、配列っぽく見える[1, 2, 3]がリンクリストのHaskellが効率を
云々するのは馬鹿げているな。
0107デフォルトの名無しさん
垢版 |
2024/03/24(日) 21:02:48.75ID:BUlt442E
>>105の訂正
(誤) for (i = 1; i <= 3; i++) y[i] = 2 * x[i] + 3;
(正) for (i = 1; i <= 3; i++) y[i] = 2 * x[i] + 1;
0109デフォルトの名無しさん
垢版 |
2024/03/24(日) 23:00:28.05ID:D7nIPk2H
静的な固定長で最適化できるのは当たり前だから
少なくとも実行時までわからない可変長じゃないとな
0110デフォルトの名無しさん
垢版 |
2024/03/24(日) 23:11:46.55ID:BUlt442E
>>108
無限なんて実行不可能なものを構文として書けても、コメントとして書けるのと同じようなもので無意味。

>>109
何を頓珍漢なことを言ってるんだよ。

for (i = 1; i <= 3; i++) y[i] = 2 * x[i] + 1; が
for (i = 1; i <= n; i++) y[i] = 2 * x[i] + 1; に変わるだけだぞ。
0111デフォルトの名無しさん
垢版 |
2024/03/24(日) 23:42:53.58ID:+hE4ud6c
入力対象は>>1の数列でいいんじゃね
1
1 - 1/3
1 - 1/3 + 1/5
1 - 1/3 + 1/5 - 1/7
1 - 1/3 + 1/5 - 1/7 + ...
もちろん何番目まで必要かは不明
この数列を他と切り離して記述できるかどうか
0112デフォルトの名無しさん
垢版 |
2024/03/25(月) 06:31:11.05ID:20JdvYau
写像型言語は無いから無理やろ
0114デフォルトの名無しさん
垢版 |
2024/03/25(月) 09:05:37.14ID:KQK4URb5
集合論はラッセルのパラドックスがあるからまちがい
選択公理もバナッハタルスキーのパラドックスがあるからまちがい
圏論こそ数学の基礎
0117デフォルトの名無しさん
垢版 |
2024/03/25(月) 10:25:12.12ID:VsfGDznC
圏論型プログラミングってないの?
0118デフォルトの名無しさん
垢版 |
2024/03/25(月) 18:22:08.56ID:OU4hWxvG
集合は悪くないがそれを内包表記で定義するのが悪い
イテレータを内包表記っぽく書けるやつは
内包表記を使わない書き方もできる保証があるから良いけど
0119デフォルトの名無しさん
垢版 |
2024/03/25(月) 19:35:21.63ID:Yjyc3ZYI
Pythonには内包表記はあっても外延表記はないから集合論はできないよ
0120デフォルトの名無しさん
垢版 |
2024/03/25(月) 20:38:21.53ID:0jQlcuCQ
>>104はVisual Studioでは最適化オプションがなぜか無視されてしまうが、コマンドライン
コンパイラではまさに>>109が言う要素数が固定かつ全要素がコンパイル時に計算可能という
特殊な場合に応じた最適化が施され、コンパイル時の計算結果を配列yに書き込むだけで
y = 2 * x を全く計算しないコードが生成されることが、アセンブリ出力から分かる。

IFORT (旧式Intel Fortran) では

 mov eax, 3
 (中略)
 mov DWORD PTR [TEST$X.0.1], 1
 mov DWORD PTR [TEST$X.0.1 + 4], 2
 mov DWORD PTR [TEST$X.0.1 + 8], eax
 mov DWORD PTR [TEST$Y.0.1], eax
 mov DWORD PTR [TEST$Y.0.1 + 4], 5
 mov DWORD PTR [TEST$Y.0.1 + 8], 7

というコードが生成され、Cの

 int t = 3;
 *x = 1; *(int *)((char *)x + 4) = 2; *(int *)((char *)x + 8) = t;
 *y = t; *(int *)((char *)y + 4) = 5; *(int *)((char *)x + 8) = 7;

に相当する処理になる (CではC流に添字0〜2を使うとして)。xとyに共通する
要素3はレジスタに入れて使い回される。一度も使われない変数xを除去する
最適化はされない。
0121デフォルトの名無しさん
垢版 |
2024/03/25(月) 20:38:45.78ID:0jQlcuCQ
IFX (新式Intel Fortran) では

 movabsq $21474836483, %rax
 movq  %rax, TEST$Y(%rip)
 leaq  TEST$Y(%rip), %rax
 movl  $7, TEST$Y+8(%rip)

というコードが生成され (IntelのコンパイラなのAT&T記法で読みにくいが)、Cの

 *(long long *)y = 0x500000003;
 *(int *)((char *)y + 8) = 7;

に相当する処理 (リトルエンディアン環境で) になり、3と5がyに一度に書き込まれる。

いずれにしても、Ruby厨、Haskell厨の浅知恵でFortranに嚙み付いても滑稽なだけwww
0124デフォルトの名無しさん
垢版 |
2024/03/25(月) 21:21:08.93ID:VkynB6Jg
フォートランは行列、有限要素法のライブラリィ呼ぶだけ、独自のコードなんか書かないw
0125デフォルトの名無しさん
垢版 |
2024/03/25(月) 21:23:38.32ID:DOdK3gDR
数学をプログラミングするには、プログラマが数学の必要があるのでは?
0127デフォルトの名無しさん
垢版 |
2024/03/25(月) 22:22:52.88ID:OU4hWxvG
ギャンブルなら敗者が金を振り込めば秩序が戻るのだが
金を振り込んでしまう人がここにはいないので
0128デフォルトの名無しさん
垢版 |
2024/03/25(月) 23:24:59.56ID:77HfiJgP
>>117
圏論型と言えるか分らんが、圏論が注目されたのは副作用の問題を圏論のモナドで表現できるということでHaskellに採用されたのがきっかけっぽい。

今は非可換確率論を圏論で表現すれば意識がどうやって生まれるのかの研究に使えるって話がある。
意識が生まれる謎が解ければAIに意識を持たせられる。
0131デフォルトの名無しさん
垢版 |
2024/03/26(火) 15:57:26.17ID:bsMEvYma
戻らないだろ、刑務所行き
>ギャンブルなら敗者が金を振り込めば秩序が戻るのだが
0132デフォルトの名無しさん
垢版 |
2024/03/26(火) 17:42:12.34ID:0A2fpKMf
>>126 日本語おかしい
0134デフォルトの名無しさん
垢版 |
2024/03/27(水) 18:25:48.23ID:sRZ89+IF
コンプライアンス的には絶対に違反しないブレないスタイルの方が楽だな
中庸とかいうのは数学的にも意味のない言葉
の筈だけど
0136デフォルトの名無しさん
垢版 |
2024/03/27(水) 21:11:20.21ID:xckWJWeo
きっちりした仕様決め無しで「プログラミング」できるわけないだろうに
なんで過疎ってる5chのさらに過疎板でこんな板違いスレ何度も書き込むやつがいるんだよ
「プログラムを作る人」じゃないよな
0141デフォルトの名無しさん
垢版 |
2024/03/28(木) 08:12:08.80ID:WD+w6k7S
意識は非可換だってどこかで聞いたな
現代数学は可換理論しか扱えないが、量子力学は非可換だから、意識=量子力学ってことになる
意識が非決定論なのは量子力学では状態が重ね合わせであることに起因する
したがって意識の問題を解決するには量子コンピュータが必須となる
0143デフォルトの名無しさん
垢版 |
2024/03/28(木) 10:42:18.73ID:7o0NRrCR
借金取りは見かけ上は極めて非決定的にふるまうが
それでも純粋に合理的な行動しかしない存在とされているので意識の問題がない
0146デフォルトの名無しさん
垢版 |
2024/03/28(木) 19:38:54.13ID:IFE49MQl
>>126
小学校からやり直せ
0149デフォルトの名無しさん
垢版 |
2024/03/29(金) 07:29:41.84ID:Gq7mALgF
ゲーデルの不完全性定理で完全に否定されているだろ
プログラムは不完全性では動かせない
0151デフォルトの名無しさん
垢版 |
2024/03/29(金) 10:11:08.83ID:vNZyJemM
不完全ではなく無定義語で挫折する人がいる
無定義語の定義を特定できないと命題を肯定も否定もできない説
日常生活で出てくる
0153デフォルトの名無しさん
垢版 |
2024/03/31(日) 01:25:08.99ID:GMj391lI
数列の概念がない奴でも無限級数の意味は分かるんだよね
ハードルが低いせいで基礎知識の共有が難しい
0154デフォルトの名無しさん
垢版 |
2024/03/31(日) 02:04:57.22ID:XOErjovU
無限級数はトンデモ
物理に現れるのは二次級数まで
0155デフォルトの名無しさん
垢版 |
2024/03/31(日) 06:02:59.68ID:954vZkOe

数学が何がわかってないやつの典型
虚数もあるとかないとか騒いでるタイプ
0156デフォルトの名無しさん
垢版 |
2024/03/31(日) 11:13:53.85ID:/9ZsX08L
ほほう
君は、数学が何かわかっているのかネ?
0157デフォルトの名無しさん
垢版 |
2024/03/31(日) 11:29:58.51ID:GMj391lI
言語に依存しない数学的オブジェクトの存在が保証されれば
表現を(統一するために)訂正させる仕組みを正当化しやすくなる
0159デフォルトの名無しさん
垢版 |
2024/03/31(日) 12:44:19.68ID:va6HO9e1
「プログラム技術」板で「数学」がどうのこうの語ってるのがもう頭悪いというか頭おかしい
プログラムも数学もできない、掲示板の使い分けもできない知的障害
0160デフォルトの名無しさん
垢版 |
2024/03/31(日) 15:25:06.37ID:wx8Fg1tF
>>154
数学と物理はなんの関係もないぞ
数学ってZF(C)公理系を絶対ルールとするパズルゲームでしかないから
0161デフォルトの名無しさん
垢版 |
2024/03/31(日) 16:25:54.15ID:GMj391lI
絶対にルール追加しないのは
ルール追加のふりをしてバックドア設置されるリスクを回避してるんだろう
0162デフォルトの名無しさん
垢版 |
2024/03/31(日) 16:55:10.67ID:dM7Inut1
馬鹿参上
>数学ってZF(C)公理系を絶対ルールとするパズルゲームでしかないから
0163デフォルトの名無しさん
垢版 |
2024/03/31(日) 17:15:24.42ID:wup1S0Wx
物理に三次以上の級数が出てくるソースはよ
0167デフォルトの名無しさん
垢版 |
2024/03/31(日) 18:06:40.04ID:954vZkOe
ただし>>160 は支持するぞ
公理系を何にするかは議論があるだろうが推論パズルゲームってところは正しい
0168デフォルトの名無しさん
垢版 |
2024/03/31(日) 18:08:00.44ID:kVwrIFTx
プログラム組めない雑魚ほどなにか深遠そうな理論めいたものを言おうとするよな
大したこと言えないんだから黙ってればいいのに
0169デフォルトの名無しさん
垢版 |
2024/03/31(日) 18:44:49.29ID:ToTjh3N9
>>168
自分の学が無いのを他責にするなよ
0170デフォルトの名無しさん
垢版 |
2024/03/31(日) 20:45:23.72ID:bt2k8y8v
学があったらポエム書かんやろw
アホ文系の血が騒ぐからポエムに活路見出すんよね?
0171デフォルトの名無しさん
垢版 |
2024/03/31(日) 20:48:04.91ID:52brzQwH
>>168
ゲーデルの不完全性定理、わかる?
0172デフォルトの名無しさん
垢版 |
2024/03/31(日) 20:50:54.92ID:ckXISkGH
バブルソートで長さnのリストがソート済みになることをnに関する数学的帰納法で示すコードを書いて下さい
0173デフォルトの名無しさん
垢版 |
2024/03/31(日) 21:07:09.32ID:zVzgI3KY
構成論理でしかない帰納法は逃げ
背理法をプログラミングできてこそ真の数学プログラマ
0175デフォルトの名無しさん
垢版 |
2024/03/31(日) 22:21:08.19ID:HimKkZni
数学一般をプログラムするのはきつそうだけど、>>1の内容くらいならMathematicaとかでできるのでは
0176デフォルトの名無しさん
垢版 |
2024/03/31(日) 22:38:47.01ID:GMj391lI
iterableがソート済みならばfilter(function,iterable)もソート済みである
これが活路か?
0178デフォルトの名無しさん
垢版 |
2024/04/01(月) 00:21:59.83ID:3Pei3vn5
>>177
知らないのに、無理しちゃって・・・w
0179デフォルトの名無しさん
垢版 |
2024/04/01(月) 07:25:14.04ID:pGaaOwbp
べき集合の濃度がもとの集合よりも真に大きいことを対角線論法で示すプログラムを書いて下さい
0181デフォルトの名無しさん
垢版 |
2024/04/01(月) 07:32:48.45ID:aQQXUVqr
>>180
負け惜しみ乙
0182デフォルトの名無しさん
垢版 |
2024/04/01(月) 10:16:20.76ID:BJXCW8/H
計算機科学的には背理法はプログラミングでの継続に相当するものだと判明している
プログラム=証明 型=命題という対応がある
命題としてはあるが証明ができない型としてa -> b -> a -> aがある
0183デフォルトの名無しさん
垢版 |
2024/04/01(月) 10:25:34.89ID:1jCL8ojm
計算機に記号処理での証明は荷が重いやん
これに出来る事は無限に数値計算をする機能だけなんだ
0184182
垢版 |
2024/04/01(月) 11:10:53.13ID:BJXCW8/H
訂正((A->B)->A)->A)だった
記号処理はmaxima/mathematicaみたいなのでできるね
0185デフォルトの名無しさん
垢版 |
2024/04/01(月) 12:56:05.30ID:jUMqCzD5
パプリカの妄言みてーなスレ
0186デフォルトの名無しさん
垢版 |
2024/04/01(月) 15:57:43.42ID:w0sTGWlC
ポストモダンも用語の雰囲気だけで数学や物理の用語を援用して失敗したけど,同じことを繰り返したいのかな
0187デフォルトの名無しさん
垢版 |
2024/04/01(月) 16:13:24.51ID:/OmQcxnO
うん。必ずしも泥棒が悪いとはお地蔵様も言わなかった。
パプリカのビキニより、DCミニの回収に漕ぎ出すことが幸せの秩序です。
五人官女だってです!
カエルたちの笛や太鼓に合わせて回収中の不燃ゴミが吹き出してくる様は圧巻で、
まるでコンピューター・グラフィックスなんだ、これが!
総天然色の青春グラフィティや一億総プチブルを私が許さないことくらいオセアニアじゃあ常識なんだよ!
0189デフォルトの名無しさん
垢版 |
2024/04/01(月) 17:57:08.59ID:jgXiprJQ
ム板にバカが書き込むのは今に始まったことじゃないが、意味不明な戯言書き込みに来る奴がすごく多くなった
自分の中ではなんかすごいこと書いてるつもりなのか?すごいバカかキチガイなのはだれが見てもわかるが
そんなことばかりやってるからネットですら過疎って文句言われにくいここに逃げ込むしかないんだろうな
0190デフォルトの名無しさん
垢版 |
2024/04/01(月) 19:56:44.57ID:SUfRD0Nz
>>189
不満なら見なきゃいいだろ
インターネットしか居場所ないのか?w
0191デフォルトの名無しさん
垢版 |
2024/04/01(月) 20:16:04.58ID:ige+71d6
スウ学をプログラミングするのは、簡単そうぢゃーーーん
だって、乱数発生させて、厨二病が喜びそうな単語を
羅列すれば、完成だもんね。多分。ていうかさ、

全ての証明問題は、
【ゲーデルの不完全性定理により証明不可能 Q.E.D】
ってプログラミングするだけしさ、これだな。
0192デフォルトの名無しさん
垢版 |
2024/04/01(月) 20:17:05.72ID:NcxG0eWL
嫌なら見るな,は反論になってないな
戯言を書き込む行動を少しは正当化してみろよ
0194デフォルトの名無しさん
垢版 |
2024/04/02(火) 00:27:08.11ID:CRIzWwoI
>>192
正当化は2種類
行動に個性があればもし失敗しても同じ失敗が集団的に繰り返される心配がないのと
もう一つは、目には目を歯には歯をみたいな相手と同じことを繰り返せばOKと思ってるやつ
0195デフォルトの名無しさん
垢版 |
2024/04/02(火) 00:37:53.67ID:7CSC2sWO
>>162 >>164
その場合はコンピュータじゃなくて理論計算機科学とかだな、比較対象がおかしい。
数学史とか数学基礎論とか少しでもなんか読んでみ、今の数学はそういう思想だから
その調子じゃヒルベルトプログラムもブルバキも何にも知らないだろ
>>180
いやあるだろ…停止性問題とか知らないの…?
こんなん数学科でもなくてもCS学科でもなくても
趣味でWikipedia読んでれば知れる雑学だぞ
0196デフォルトの名無しさん
垢版 |
2024/04/02(火) 00:59:03.34ID:7CSC2sWO
>>173
背理法って推論規則の一つでしかないから他の推論規則を使って導けるものじゃないんじゃないの
証明をプログラミングでやるって、命題論理の変換で真か偽になる変換方法の組み合わせを見つけるってことでしょ
人間がなかなか納得しがたいロジックでもプログラミングしたらはっきりする、わけじゃなくて、
なかなか納得しがたいロジックでも間違いがなければ論理に間違いはないので証明されたとする、という根本は変わらなくて
論理の変換をプログラムで行なえても不思議ではないと思うけどな
記号論理学を大学1年のときにとったけどそれぐらいの基礎すらなかったら証明、公理系、推論規則、あたりの概念がめちゃくちゃになってるんじゃないか?
0198デフォルトの名無しさん
垢版 |
2024/04/02(火) 10:33:46.06ID:2+WkGIyb
完全性、健全性の意味をしらんのだな
完全って言葉から中二妄想膨らましてしったかかましてる
0199デフォルトの名無しさん
垢版 |
2024/04/02(火) 10:57:42.42ID:CRIzWwoI
身体性という言葉の悪いところは
自分だけでなく他者の心身まで知ったかぶるところだ
0201デフォルトの名無しさん
垢版 |
2024/04/02(火) 19:28:42.90ID:UQ61ZLph
数式ゴリゴリのデジタルフィルターなんか、プログラムで書くと、あぁそういう事かと理解が速いよね。
乱反射を解析し反射元の形状を投影するとか、マクスウェルFDTDで、MEMSデバイスのパターンを作るプログラムなどは、プログラムで理解する有用性を証明している。
始めに数学工学が必要なのは言うまでもない。
0202デフォルトの名無しさん
垢版 |
2024/04/02(火) 20:00:28.70ID:E9gZLeha
罵り愛が一段落下っぽいね。

まあ、何にせよ「数学」をそのままプログラミング出来てたら離散数学は今ほど重宝されてないと思う。

プログラミング言語の浮動小数点数も結局は離散数学だから、実数を浮動小数点数に、そして、CGとかだとさらに浮動小数点数を画面上のドット…つまり自然数(に0を加えたもの)の組(x,y)に変換しなきゃいけない。
0203デフォルトの名無しさん
垢版 |
2024/04/02(火) 20:02:04.03ID:GZPLkX8A
>>202
アホ
0204デフォルトの名無しさん
垢版 |
2024/04/02(火) 20:18:47.82ID:rNuJc/A1
「数学をプログラミングする」というのを「量子化しない」という意味だと思ってるのが、学がなさすぎる
0205デフォルトの名無しさん
垢版 |
2024/04/02(火) 20:50:17.25ID:ywq+AssX
とりあえずHelloWorldから一歩でも先に進んでからこの板に書き込めよ
無能かつ的外れの「知ってるもん!」アピールなんか痛いだけって自覚もできないんだろうか
0206デフォルトの名無しさん
垢版 |
2024/04/02(火) 20:51:46.81ID:E9gZLeha
そうなん?
「数学をプログラミングする」ってのがそういう意味じゃないなら、代数学的なのはHaskellの代数的データ型使えば割とできるし、証明とかは定理証明器って専用のプログラミング言語(Coqとか)があるよね?
統計学はRとか。

>1の文章読む限りは極限を求められる的な事と思ったけど?

まあ、私に学がないのは事実なんで、↑2名は説明お願い致しますm(_ _)m
0208デフォルトの名無しさん
垢版 |
2024/04/03(水) 00:13:26.09ID:pETdSMu9
数学一般を広く浅くプログラミングできない
離散数学のバイアスがかかっている
不完全性と同様に、バイアスと言われても痛いと自覚しないやつほど順調に先に進める
0209デフォルトの名無しさん
垢版 |
2024/04/03(水) 07:24:46.19ID:CW5lmJ5l
>>208
だから、>1への回答をお願いします。
その不完全性定理とか流し読みだからうろ覚えだけど、
ある数学モデルの無矛盾性をその数学モデルは証明できないとか?だっけ?
数学そのものの不完全さを証明したもので、「「数学」をプログラミングする」の
証明ではない気がするんだけど…。

物理的な不可能の証明として無限や連続性を上げるのは妥当だと思うのだが、
あなたは違うと言う。

なら、あなたは私の代わりに証明する義務があるのでは?
0210デフォルトの名無しさん
垢版 |
2024/04/03(水) 22:03:54.94ID:7VXOaRQB
プログラムってバカでもできるけど、間違いを指摘されて認めることもできないキチガイは入り口にも入ってこれてないよ
5chに書き込む前に早めに病院行ってお薬もらってきた方がいい
0211デフォルトの名無しさん
垢版 |
2024/04/04(木) 00:40:57.02ID:+8mB/dsD
数式を計算するプログラムって逆ハンガリアン記法でスタックに積んで取り出すの?
0212デフォルトの名無しさん
垢版 |
2024/04/04(木) 04:00:44.17ID:GlxXdEjq
再帰でいいんじゃね
0213デフォルトの名無しさん
垢版 |
2024/04/04(木) 06:21:32.41ID:FZ/wPqxv
数学をプログラミングと聞いて電卓が頭に浮かぶのか
このあたりがCSを勉強したかどうかの違いだよな
0217デフォルトの名無しさん
垢版 |
2024/04/04(木) 23:16:51.30ID:SgK99lwB
遅延評価のためのイテレータもあり得る
0218デフォルトの名無しさん
垢版 |
2024/04/05(金) 05:31:51.22ID:hIqab58S
オブジェクト指向はもっと柔軟性を高めて欲しいわ。

クラスとかメソッドの集合として外延性を持つようにしてほしい。
0221デフォルトの名無しさん
垢版 |
2024/04/07(日) 13:41:15.41ID:7AYZfZ1d
C++の具体的な問題を目で盗めばRustを作れるが
オブジェクト指向のアイデアを広く浅くコピーしても負け癖が複製されるだけだ
0223デフォルトの名無しさん
垢版 |
2024/04/07(日) 22:31:51.29ID:H3XbDQRE
たしかに、お金でも賭ければその限界が具現化するけど
考えるだけの場合はむしろ限界がないことが忌々しいんじゃないか
0228デフォルトの名無しさん
垢版 |
2024/04/11(木) 19:06:27.60ID:SHJQNyIp
不完全性定理は公理的集合論から証明できないならPythonとかJavaには欠陥があるってことじゃん
てことは今後はnginxとPostgreSQLが無きゃ食っていけなくなる?SQLは三値だから完全だろ?
0230デフォルトの名無しさん
垢版 |
2024/04/12(金) 11:00:23.24ID:n/WEiCkF
厳密に求められないからπという記号を用いたわけで
コンピュータで扱う場合はπという記号定数を使えばいいだけ
無限に続くので3.14...を厳密に求めることはできないのは数学もコンピュータも一緒
1がしたいことが何なのかよくわからん
0231デフォルトの名無しさん
垢版 |
2024/04/12(金) 11:40:05.15ID:bVCDZJf2
>>230
「数学をプログラミングするには」って書いてあるじゃん
0233デフォルトの名無しさん
垢版 |
2024/04/12(金) 11:44:24.99ID:Hn7My37C
>>230
> 厳密に求められないから

πは厳密に求まるが
1/3 = 0.33... は割り切れないから求まらないとか思ってる文系くんかな?(笑)
0234デフォルトの名無しさん
垢版 |
2024/04/12(金) 11:50:12.54ID:Hn7My37C
> πという記号定数を使えばいいだけ

馬鹿かな
πって置いただけで、どうやってこれが無理数であることや、4arctan(1)と等しいことが確定するんだ?(笑)
0235デフォルトの名無しさん
垢版 |
2024/04/12(金) 11:52:19.14ID:Hn7My37C
>>230

君、国語力が低すぎて文章を理解できないから、
数学の教科書もなんとなくで読んで来たんでしょ?

学問に向いてないよ、君(笑)
0236デフォルトの名無しさん
垢版 |
2024/04/12(金) 11:56:22.19ID:Hn7My37C
>>230

で、こいつ次は、

「厳密にもとまらないというのは、10進数で有限桁で表せないという意味で言った」

とか言い訳するんだろうなあwwww
0237デフォルトの名無しさん
垢版 |
2024/04/12(金) 12:03:07.54ID:Hn7My37C
>>230
> 1がしたいことが何なのかよくわからん

問題意識を理解できないなら、わざわざいっちょかみすんな

わざわざいらんことして、おまけに無知まで晒してる
究極に恥ずかしいよお前(笑)
0239デフォルトの名無しさん
垢版 |
2024/04/12(金) 12:33:44.36ID:l6eD/H9+
モピロン、地球人の開発したAIには、無理
霊的な霊感がないからだ。

Arctan(x) のマクローリン展開式の xに1を
代入して証明するような閃きは、
AIには無理なのである。

その訳は、閃き💡といった宇宙からの霊的な電波を
受信するのは、論理的考えて、
地球のAIには、ソレは、実装されてない。

モピロン、イカの視覚野に電極を、差し込んで
宇宙から霊的波動を受信できるようにすれば
話しは、別だが、シリコンウェーハに
その様な回路はナイだろうから、

それは、証明は、無理だろう。
ていうか、ゲーデルの不完全性定理により
証明問題の全ては証明不可能ぢゃーーー

BY 今日もテキトーな事を呟いてみたー
0241デフォルトの名無しさん
垢版 |
2024/04/12(金) 15:24:27.17ID:IPp6LTyR
アセンブラは数学か?
0242デフォルトの名無しさん
垢版 |
2024/04/12(金) 15:32:45.75ID:n/WEiCkF
そういや誰かがすべての言語はチューリング完全とか適当なことかいてたけど
一昔前のcobolはチューリング完全じゃないぞ
チューリング完全は数学をプログラムするための必要条件ではないかな
アセンブラはその意味で資格はあると思われる
0243デフォルトの名無しさん
垢版 |
2024/04/12(金) 16:34:45.55ID:vfJZ59zy
fortranは数学?
0246デフォルトの名無しさん
垢版 |
2024/04/12(金) 17:04:34.02ID:HdjWwBoE
計算 + 証明 = 数学

これは

データ構造 + アルゴリズム = プログラミング

に対応する
0247デフォルトの名無しさん
垢版 |
2024/04/12(金) 17:09:52.20ID:Vyts8CQV
命題 + 証明 = 数学

↑↓

型 + アルゴリズム = プログラミング
0248デフォルトの名無しさん
垢版 |
2024/04/12(金) 17:20:27.68ID:n/WEiCkF
命題 + 証明

↑↓

型 + プログラム

これはカリーハワード同型対応として知られている
このセットで数学といえるかは俺にはわからない
計算だけが数学ではなくとも計算以外の部分も大体は計算に埋め込めるのではないか?
0256デフォルトの名無しさん
垢版 |
2024/04/12(金) 19:48:14.69ID:BGlMGmgy
ラッセルは数学者?
0258デフォルトの名無しさん
垢版 |
2024/04/12(金) 20:41:54.23ID:HS/aYR/B
レヴィ・ストロース?
0260デフォルトの名無しさん
垢版 |
2024/04/12(金) 23:55:46.84ID:lpyrPPhz
>>1
> たとえば、プログラミングで
>
> π/4 = 1 - 1/3 + 1/5 - 1/7 + ...
>
> を近似ではなく厳密に確かめるにはどうしたらいいの
> 人間が証明できるってことは、有限なアルゴリズムに書き換えられると思うんだけど

人間が証明出来るからって、有限なアルゴリズムに書き換えられるとは限らないんだよなぁ…。
そもそも人間の証明がlimとか使って(仮に無限回繰り返せれば)極限はnになる(だろう)って感じで有限のアルゴリズムじゃない訳で。
0261デフォルトの名無しさん
垢版 |
2024/04/13(土) 01:56:05.16ID:GLx3WLPp
>>260
とっくに解決した話題にいちいち間違った指摘をするのは面白いのか?
0262デフォルトの名無しさん
垢版 |
2024/04/13(土) 03:06:44.06ID:wJrHPvy4
命題を実験すれば近似、証明すれば厳密
これを間違えて
命題(と証明)を明文化しなければ近似、明文化すれば厳密と思ってる人は結構いる
0263デフォルトの名無しさん
垢版 |
2024/04/13(土) 06:36:41.55ID:AgvLaZLy
>>261
テキトーに読み飛ばしてた^^;
どのあたりで解決してたかアンカー教えて。
0264デフォルトの名無しさん
垢版 |
2024/04/13(土) 06:41:57.99ID:uJv52VsE
πは、プログラミングは、近年の地球人は、
arctanのヤツを4倍してるよ。ポクはホントは地球人だけど
然るに、
閃き💡でarctanのマクローリン展開をネットサーフィンで
調べてさ、xに1を代入すりゃ、
π/4 = 1 - 1/3 + 1/5 - 1/7 + ...
になるってわかるし、収束するかなんて
霊的直感で、わかるぜ
なんてたって、1/2 + 1/3 + 1/4 + 1/5 + ・・・
ですら、絶対有限値log(∞)に収束しちゃうもん🤡
ま、この発想、AIには無理だと思うよん。

てか、最近の地球人って🐴🦌ばっかだな
πをarctanを4倍するなんて、
πは定数3.14159265でダイレクトにコーディングしなさーーい
これ、不味いのかな❓ 知ってるヒト教えて下さい神様
0265デフォルトの名無しさん
垢版 |
2024/04/13(土) 10:13:07.54ID:4ahnOas7
>>260
馬鹿文系
0267デフォルトの名無しさん
垢版 |
2024/04/14(日) 08:23:12.49ID:ZXz6cRZI
>>265
うんうん。
罵られるのは甘んじて受け入れるので、解決したところのアンカー(>数字)を教えてください。
0269デフォルトの名無しさん
垢版 |
2024/04/14(日) 09:46:51.43ID:7cEDLG0F
>>268
○ 常識的
× 数学ができない人によくある勘違い
0270デフォルトの名無しさん
垢版 |
2024/04/14(日) 09:53:29.94ID:7cEDLG0F
>>267
>>2
0271デフォルトの名無しさん
垢版 |
2024/04/14(日) 12:01:14.80ID:QAXXGiIt
>>260
多分これって数列がある値に収束することを示すには無限に計算する以外に方法がないって思い込んでるのでは
人間が有限回のステップで証明できてる時点で有限のアルゴリズムだよ
0272デフォルトの名無しさん
垢版 |
2024/04/14(日) 12:10:53.46ID:ArvRyIgO
繰り返すこのアルゴリズム♪
0276デフォルトの名無しさん
垢版 |
2024/04/14(日) 19:52:08.91ID:fCKRFwTr
極限と帰納法は違うということを証明してください
0280デフォルトの名無しさん
垢版 |
2024/04/14(日) 20:24:59.80ID:CaUwpcFN
極限とは位相空間のある点の近傍にある番号から先の有向族が入ることである
0282デフォルトの名無しさん
垢版 |
2024/04/14(日) 20:29:03.05ID:CaUwpcFN
帰納法とは順序集合においてある命題がある番号まで成立としたとき次の番号の命題が成立することである
0286デフォルトの名無しさん
垢版 |
2024/04/14(日) 22:02:11.90ID:ZXz6cRZI
>>270
うん…。
まあ、そもそも有限ステップで証明可能な事と、近似値ではない真の値を求めることを混同してる>1が悪いって事やね。
ε-δ論法で証明出来るのはいくらでも精度の高い近似値を求められる(それをもって極限の存在を証明)ってだけやし。
0288デフォルトの名無しさん
垢版 |
2024/04/14(日) 22:49:19.66ID:NsoP3YSl
>>286
お前が馬鹿なだけだよ
他責にすんな
0289デフォルトの名無しさん
垢版 |
2024/04/14(日) 23:06:54.86ID:bCnJWLVL
>>286
1/3 = 0.33...は無限につづくから真の値は求められないとか言ってるようなもん

小学生レベル
0290デフォルトの名無しさん
垢版 |
2024/04/15(月) 01:24:44.77ID:hKAoajYZ
>>289
無理数はまさしく真の値は求められないだろ?
それこそスパコンで何兆桁求めたとかニュースになるけど、それでも近似値でしかない。
証明はあくまで存在を保証するだけ。
0291デフォルトの名無しさん
垢版 |
2024/04/15(月) 02:17:00.24ID:6hq71KF2
>>290
「コーシー列の極限」が実数なんだから、コーシー列を与えれば真の値になるだろ。
証明は数列が極限を持つことを示せば良く、数を無限に並べる必要は無い。
0292デフォルトの名無しさん
垢版 |
2024/04/15(月) 02:18:27.89ID:iwi7Bhpd
他責というか他人からもらった情報を丸暗記しなければいい
たとえば嫌いな問題は飛ばして好きな問題で点数を稼ぐのも
与えられた情報を好き嫌いで切り取ってしまう技術
0293デフォルトの名無しさん
垢版 |
2024/04/15(月) 02:29:44.50ID:ANhhwFml
πの任意の桁は定数時間で求まる
0294デフォルトの名無しさん
垢版 |
2024/04/15(月) 07:29:11.29ID:hKAoajYZ
>>291
いあ、だから。それが真の値の存在を示してるだけって事だろ。
証明の厳密さが違うだけで、意味としては同じだ。
0295デフォルトの名無しさん
垢版 |
2024/04/15(月) 07:51:45.06ID:iwi7Bhpd
値のサイズが大きかろうが無限だろうがそれを指すポインタのサイズは小さい
0296デフォルトの名無しさん
垢版 |
2024/04/15(月) 08:15:15.77ID:SAfAFkQa
>>294
同値判定(ついでに大小判定)できるんだから「存在だけ証明」じゃないだろ。
確かに四則演算は有理体で閉じていないけど、拡大体を考えれば問題ない。
0298デフォルトの名無しさん
垢版 |
2024/04/15(月) 08:29:15.90ID:hKAoajYZ
>>296
それについては言い過ぎたと謝罪するけど、それって結局真の値は分からなくても√2って記号に押し込めれば順序比べられるし四則演算出来るってのと変わらない。

>1の求める近似値ではない厳密って何?って話になるが。
0299デフォルトの名無しさん
垢版 |
2024/04/15(月) 08:51:17.84ID:KspO/JeI
>>298
当たり前だろ。無理数は有理数じゃないんだから、有理数とは対応しない。

現代の数学は「実数=コーシー列の極限」で構築されているから、コーシー列が分かれば実数そのものとして扱うことができる。
0300デフォルトの名無しさん
垢版 |
2024/04/15(月) 09:09:27.70ID:ANhhwFml
連日レス乞食
0301デフォルトの名無しさん
垢版 |
2024/04/15(月) 09:36:29.81ID:scEUff9F
>>299
実数の構成に5つぐらいある、切断とか。それに同値なものを同じものとみなすこともよくやる。
例えば実数は体、順序構造、連続性をもつものとして定義する
0302デフォルトの名無しさん
垢版 |
2024/04/15(月) 09:49:54.71ID:ANhhwFml
>>301
その存在示すのに、切断やコーシー列使うんやろ
0305デフォルトの名無しさん
垢版 |
2024/04/15(月) 12:00:05.12ID:ANhhwFml
>>303
実数体Rの存在
0308デフォルトの名無しさん
垢版 |
2024/04/15(月) 14:37:35.85ID:ANhhwFml
>>306
微分積分の教科書読めよ
0312デフォルトの名無しさん
垢版 |
2024/04/15(月) 17:00:38.31ID:FtziCmAa
素人はお前だ
イキがんな
0315デフォルトの名無しさん
垢版 |
2024/04/15(月) 17:36:43.64ID:4nWFLl9l
>>306
> だから存在をどうやって示すんだ

こんな解析学の教科書の最初に書いてあることが分からずに実数論の講釈を垂れてた恥ずかしいやつ→ID:scEUff9F
0318デフォルトの名無しさん
垢版 |
2024/04/15(月) 18:41:51.88ID:NsRnPyj0
デデキント切断や完備化などが出てきても
有理数を既知として実数体を構成しているということが理解できない
これでは数学書をいくら読んでもザルで水をすくうようなもの
0319デフォルトの名無しさん
垢版 |
2024/04/15(月) 18:47:48.86ID:Qlt6SMAG
横からだけど>>317
理系の大学数学(所謂現代数学)における論理展開の流れや
存在の証明とされるパターンが分かってないから、かなりの独学なのかな

始めの内は簡単な教科書を(定理部分だけ)拾い読みするんじゃなくて
書いてある文章や定義、証明を精読しないと論理展開が抜け落ちて話が通じないよ

>>318が書いてくれたか、任せた
0321デフォルトの名無しさん
垢版 |
2024/04/15(月) 19:39:20.03ID:NsRnPyj0
Q = 有理数の全体
Qの部分集合A, Bの組(A, B)で以下をみたすものをQの切断という

A ≠ ∅, B ≠ ∅
A∪B = Q
a∈A, b∈B ⇒ a < b
0322デフォルトの名無しさん
垢版 |
2024/04/15(月) 19:39:48.13ID:NsRnPyj0
Qの切断C = (A, B)に対して、論理的には次の4つの可能性がある

(1) Aは最大元をもち、Bも最小元をもつ
(2) Aは最大元をもつが、Bは最小元をもたない
(3) Aは最大元をもたないが、Bは最小元をもつ
(4) Aは最大元をもたず、Bも最小元をもたない

この内、(1)はありえない
なぜならば、Aの最大元をm、Bの最小元をMとすると、(m + M)/2は有理数でA, Bのどちらにも属さないから

(2), (3)の場合は、有理数と対応する
(2)と(3)で境界の数が同じものは同一視すれば、
(2)(3)型の切断全体と有理数全体が1対1対応する

これと(4)型の切断の合併をRとする
0323デフォルトの名無しさん
垢版 |
2024/04/15(月) 19:41:17.04ID:NsRnPyj0
Rの加法、乗法を

(A, B) + (A', B') := (A + A', B + B')
(A, B) (A', B')
:= (A+ A'+, B B') (if 0∈A, 0∈A')
:= (B B'-, A+ A') (if 0∈A, 0∉A')
:= (B- B', A, A'+) (if 0∉A, 0∈A')
:= (A, A', B- B'-) (if 0∉A, 0∉A')

で定める(境界を含む/含まないなどで不具合があれば適当に修正してくれ)
Rは体になる((0)が極大イデアルであることを示せばいい)

Rの半順序を

(A, B) ≤ (A', B')
:⇔ a∈A, b'∈B' ⇒ a < b

で定める
≤は全順序になり、Rは順序体になる
0324デフォルトの名無しさん
垢版 |
2024/04/15(月) 19:43:04.23ID:NsRnPyj0
ただし

A + A' := {a + a' : a∈A, a'∈A'}
A+ := {a∈A : a > 0}
B- := {b∈B : b ≤ 0}
0325デフォルトの名無しさん
垢版 |
2024/04/15(月) 19:43:33.66ID:NsRnPyj0
細かな間違いはあるだろうが、概ねこんな流れだろう
0326デフォルトの名無しさん
垢版 |
2024/04/15(月) 19:51:54.10ID:eajKaNbV
(仮定、前提、公理として)存在しているものから(公理的)集合論操作で構成したものは存在する、
これは自明の理として存在証明のOKパターンな事だけ補足しておくよ
0327デフォルトの名無しさん
垢版 |
2024/04/15(月) 20:01:42.17ID:eajKaNbV
>>301
>例えば実数は体、順序構造、連続性をもつものとして定義する

これは数論とか超準解析とか特定の用途でご都合定義や対比で採用(完備(非)アルキメデス順序体)する位で
well definedかどうかの議論は本来は必要だし>>302のツッコミが入るのは当然
0332デフォルトの名無しさん
垢版 |
2024/04/15(月) 21:29:20.68ID:vvdCRtkm
アホすぎる
0334デフォルトの名無しさん
垢版 |
2024/04/15(月) 21:49:55.52ID:InxNy96J
ポエム連投しか能が無いのに、かっこつけで数学の話してみたら秒でボロが出るザコ(笑)
0338デフォルトの名無しさん
垢版 |
2024/04/16(火) 00:50:06.56ID:aRJ0OCMo
ま、何だな。近年の計算機ってさ内部2進数か稀に十進数
であり、絶対に絶対にゼッタイに内部3進数はないよな

で、本題。何で、地球の計算機ってさ
-27の1/3乗はエラーにならず-3って答え出せるの❓

ちなみに、-27の0.33333333乗はダメだった。
1/3と0.33333333333…5 の差は如何なるεより小さいのか❓
地球人って数学もコンピュータもどっちも、ズルしてるな🥳
0339デフォルトの名無しさん
垢版 |
2024/04/16(火) 15:34:00.46ID:ffps7/Wl
いずれ量子コンピュータの時代になるから
コンピュータ=2進数のイメージはすたれていくだろうな
0343デフォルトの名無しさん
垢版 |
2024/04/16(火) 17:31:21.11ID:gwwVz7LD
>>340
明らかに成り立たないし、そもそもnが定義されていなかったり問題として成り立ってない
0345デフォルトの名無しさん
垢版 |
2024/04/16(火) 17:35:24.46ID:Ng40HiX6
カリー・ハワード対応 (Curry-Howard correspondence) は、数学と計算理論の分野で重要な関係性を表す概念です。この対応は、論理学と型理論の間の深い関連を示しています。

カリー・ハワード対応は、次のような三つの分野間の関係を表しています。

1. 論理学: 論理的な命題や証明体系
2. 型理論: プログラミング言語や計算の型システム
3. 圏論: 数学的構造を研究する分野

これらの分野の対応関係は次のようになります。

1. 論理学の命題や証明は、型理論の型とプログラムに対応する。
2. 論理学の証明の形式は、型理論のプログラムの構造に対応する。
3. 圏論における対象や射は、型理論における型や関数と対応する。

この対応関係は、論理学の証明とプログラミング言語のプログラムの間に類似性があり、その間の数学的な形式的関係を示しています。これは、プログラムの正しさや証明の正当性を検証するための形式手法に関連しており、特に依存型や型理論に基づく証明支援系で重要な役割を果たしています。
0346デフォルトの名無しさん
垢版 |
2024/04/16(火) 18:01:37.43ID:fFCD5orj
n乗根のアルゴリズムは選択公理みたいに解の集合から一つ選択するんだよね
ここで空集合と空でない集合という、なんというか
反なめらか勢力?
0348デフォルトの名無しさん
垢版 |
2024/04/16(火) 21:01:49.49ID:ce0c+Wns
ばーか
0349デフォルトの名無しさん
垢版 |
2024/04/16(火) 21:03:04.14ID:A1Drxn9H
しねぇ!!!
0350デフォルトの名無しさん
垢版 |
2024/04/16(火) 21:05:37.59ID:bJGpAOxM
ポエム、死すべし
0351デフォルトの名無しさん
垢版 |
2024/04/16(火) 21:06:32.75ID:Qd7fb1ey
賢こぶるなカスが
0352デフォルトの名無しさん
垢版 |
2024/04/16(火) 21:08:00.17ID:UT47qync
きゅうりを育てる
プロジェクトX
0353デフォルトの名無しさん
垢版 |
2024/04/16(火) 21:09:06.06ID:UT47qync
メークインの

メッカ
0354デフォルトの名無しさん
垢版 |
2024/04/16(火) 21:11:20.78ID:UT47qync
しねええええっ!!
0355デフォルトの名無しさん
垢版 |
2024/04/16(火) 21:12:18.68ID:odkgr9I4
カリー・ハワードって別にそれで何かブレイクスルーが起こったわけでもない
無意味に持ち上げすぎだろ
0356デフォルトの名無しさん
垢版 |
2024/04/16(火) 21:12:56.63ID:UT47qync
はーか
0357デフォルトの名無しさん
垢版 |
2024/04/16(火) 21:15:22.83ID:hd0EAKHj
Pachinkoですった借金
積もりに積もって、、もどーる
0358デフォルトの名無しさん
垢版 |
2024/04/16(火) 21:16:45.23ID:UT47qync
しねええええっ!!!
0359デフォルトの名無しさん
垢版 |
2024/04/16(火) 21:17:45.68ID:DMBaPuV2
かわいそうに・・・
0360デフォルトの名無しさん
垢版 |
2024/04/16(火) 21:18:44.24ID:wb1PrcU1
自己実現欲求が満たせないゴミめ
0361デフォルトの名無しさん
垢版 |
2024/04/16(火) 21:22:14.67ID:wb1PrcU1
グランドペチカ
0362デフォルトの名無しさん
垢版 |
2024/04/16(火) 21:23:49.80ID:fFCD5orj
ブレイクスルーのたびに歴史の断絶があるのは面倒だから
数学に期待されることはおそらく断絶を阻止すること
0363デフォルトの名無しさん
垢版 |
2024/04/16(火) 21:26:35.11ID:8wnatpzr
しねえええええっ!!!
0364デフォルトの名無しさん
垢版 |
2024/04/16(火) 21:28:36.61ID:g+y/CpM4
だまれー!!
0365デフォルトの名無しさん
垢版 |
2024/04/16(火) 21:33:33.59ID:eUys93Mt
!
0366デフォルトの名無しさん
垢版 |
2024/04/16(火) 21:34:29.00ID:UT47qync
青い眼をした
銀河団本中二
0367デフォルトの名無しさん
垢版 |
2024/04/16(火) 21:34:53.48ID:bezjSTs7
サンリオ😂
0368デフォルトの名無しさん
垢版 |
2024/04/16(火) 21:37:39.74ID:bezjSTs7
まくら
0369デフォルトの名無しさん
垢版 |
2024/04/16(火) 21:38:11.07ID:UT47qync
なんでまゆげ透けてんの?
0370デフォルトの名無しさん
垢版 |
2024/04/16(火) 21:38:39.99ID:gwHtYNMH
コロス
えいディス寿司実いたしますかな
0371デフォルトの名無しさん
垢版 |
2024/04/16(火) 21:45:06.43ID:pVDgreOv
凹凸がないって、美しい
0372デフォルトの名無しさん
垢版 |
2024/04/16(火) 21:46:19.26ID:UT47qync
効果音は、Diggy
0373デフォルトの名無しさん
垢版 |
2024/04/16(火) 21:46:44.33ID:LcfQM7X4
まつげ、性的、いい匂い
0374デフォルトの名無しさん
垢版 |
2024/04/16(火) 21:49:02.99ID:UT47qync
松永豊
0375デフォルトの名無しさん
垢版 |
2024/04/16(火) 21:49:35.08ID:KGvJIPyy
低所得者は、動物と同じ
0377デフォルトの名無しさん
垢版 |
2024/04/17(水) 05:17:52.87ID:LS70dTDX
すぐ怒る人は、想像力が乏しい
0378デフォルトの名無しさん
垢版 |
2024/04/17(水) 05:31:12.83ID:riJpNYPi
社会正義を気取ったコンプレックスの初ライブ
0379デフォルトの名無しさん
垢版 |
2024/04/17(水) 05:34:52.94ID:riJpNYPi
発露
0380デフォルトの名無しさん
垢版 |
2024/04/17(水) 05:38:55.39ID:Ah17i+H9
ちんぼ喪失ドM尊厳破壊
0381デフォルトの名無しさん
垢版 |
2024/04/17(水) 05:56:42.90ID:Rqxu+zgK
>>340

P(x) = x^2
f_1(x) = 0

[∀x∈R, P(x) ≥ 0]∧[P(x) ≠ (f_1(x))^2]

0382デフォルトの名無しさん
垢版 |
2024/04/17(水) 06:19:24.07ID:ivCgW6Mo
>>381
そこまで話が通じないとはw
ネタだろうけど出来損ないAIを真似た皮肉かなw

マジネタだったらそう言ってくれ、多少は補足するから
0383デフォルトの名無しさん
垢版 |
2024/04/17(水) 06:25:43.54ID:ivCgW6Mo
前提
Pは任意の実係数多項式で∀x∈R, P(x) ≥ 0を満たすもの

示すべき事
この時、ある自然数nと実係数多項式f_k(x)、k=1..nが存在して
>>340の等式を満たすことが出来る
0385デフォルトの名無しさん
垢版 |
2024/04/17(水) 06:41:39.48ID:Rqxu+zgK
>>383>>340が数学の主張として異なるということが理解できないということ?
0386デフォルトの名無しさん
垢版 |
2024/04/17(水) 06:42:33.01ID:Rqxu+zgK
それとも、問題に不備があったことを素直に謝罪できない性格だということ?
0388デフォルトの名無しさん
垢版 |
2024/04/17(水) 06:55:34.85ID:Rqxu+zgK
奇数次ならかならず符号が逆転するので偶数次
x → x + aと変換して、奇数次の項消してけばいいよ
0389デフォルトの名無しさん
垢版 |
2024/04/17(水) 07:06:37.75ID:Rqxu+zgK
平方完成で

a(f(x))^2n + b(g(x))^2(n-1) + ... + c(h(x))^2 + d

の形にはできる
a, b, ..., c, dが正の数になることがわかればいい
0390デフォルトの名無しさん
垢版 |
2024/04/17(水) 07:14:37.17ID:8VlP8M9h
>>388,389
問題自体は高校数学
大学レベルの隙の無い回答を求められているけど
妥協して高校基準でも

0点
0391デフォルトの名無しさん
垢版 |
2024/04/17(水) 07:24:42.19ID:Rqxu+zgK
∀x, P(x) ≥ 0なので、最高次の係数はかならず正

a(x + A)^2n + bx^2(n-1) + ...

の形にできる
b ≥ 0ならOK
b < 0ならどうする?
0393デフォルトの名無しさん
垢版 |
2024/04/17(水) 07:41:11.30ID:Rqxu+zgK
∀x, (x^2 + a)^2 - x^2 ≥ 0 となるようaをとってみる

x^4 + (2a - 1)x^2 + a^2
= (x^2 + a - 1/2)^2 + a^2 - (4a^2 - 4a + 1)/4
a ≥ 1/4ならOKなのでa = 1/4とする

x^4 - 1/2 x^2 + 1/16
= (x^2 - 1/4)^2

4次の場合は

(x^2 + A)^2 + (X + B)^2 + C^2

の形にできそう
6次は?
0394デフォルトの名無しさん
垢版 |
2024/04/17(水) 07:56:34.24ID:IyFytcQ9
問題に不備があったら出題も採点も自分でやればいい
それを自分でやってはいけないという思考それこそが他責思考である
0395デフォルトの名無しさん
垢版 |
2024/04/17(水) 08:38:41.15ID:Rqxu+zgK
P(x)は実数係数多項式で、∀x∈R, P(x) ≥ 0が成り立つとする。

P(x)の次数は偶数。
∵ 奇数なら、x → ±∞ どちらかの極限が-∞になるから。

deg(P(x)) = 2dとする
d = 0のとき、P(x)は非負の定数Cなので、P(x) = √C^2と書ける。

2(d-1)以下の偶数次のR係数多項式では、
∀x∈R, Q(x) ≥ 0 ⇒ Q = f_1^2 + ... + f_n^2と書ける
が成立すると仮定する

{P(x)|x∈R}は下に有界
十分大きなr > 0を取れば、|x| > rでのP(x)の値は、[-r, r]でのP(x)の値よりも大きくできる。
よって、P(x)は最小値m > 0を持つ。

P(x) = mとなるxをx_0
F(x) = P(x) - mとおく
F(x)はF(x_0) = 0で、x = x_0で極小値をとるから、あるQ(x)が存在して
F(x) = (x - x_0)^2 Q(x)
となる。

Q(x) = F(x)/(x - x_0)^2は、次数2(d-1)以下でつねに非負だから、仮定より
Q(x) = f_1(x)^2 + ... + f_n(x)^2
と書ける。

よって、
P(x) = (f_1(x)(x - x_0))^2 + ... + (f_n(x)(x - x_0)^2 + √m^2
と書ける。
0396デフォルトの名無しさん
垢版 |
2024/04/17(水) 08:39:47.33ID:Rqxu+zgK
多変数では同様のことは成り立つのかな?
0397デフォルトの名無しさん
垢版 |
2024/04/17(水) 08:48:45.47ID:Rqxu+zgK
二次式の場合は成り立つ

x∈R^n
Q(x) = txSx tは転置
とすれば、Sは実対称行列になるから、適当な基底変換Tで

Q(Tx) = a_1(x_1)^2 + ... + a_n(x_n)^2

となるつねに非負なのは、∀i, a_i ≥ 0となるとき。
0399デフォルトの名無しさん
垢版 |
2024/04/17(水) 09:05:43.22ID:eWa5nsHI
酒をのんだら、無意識に呼吸できなくなった

寝られない
0400デフォルトの名無しさん
垢版 |
2024/04/17(水) 09:19:11.73ID:nP2I5Wyb
>>395
100点(最小値mは≧0なのはお目こぼしとして)

演習で板書すると100点でも理解度を確かめるために既知として良い所も
訊かれた経験あるかも知れないけど、例えば、この部分を噛み砕いて見てよ

>F(x)はF(x_0) = 0で、x = x_0で極小値をとるから、あるQ(x)が存在して
>F(x) = (x - x_0)^2 Q(x)
>となる。

(他にも最小値の存在を暗黙裡にしたらツッコミどころだった)

>>396
そこまでは知らない、>>340はユーチューブの拾い物なだけだから
https://youtu.be/gt5VVmztpak
(そこでは別解がなされてる)

>>398
Lean4で回答してくれても良いよ
0401デフォルトの名無しさん
垢版 |
2024/04/17(水) 10:01:20.89ID:sJRiVtui
いろいろ具体例で実験して発見するのだなあ
0402デフォルトの名無しさん
垢版 |
2024/04/17(水) 10:41:17.51ID:reMCnFls
ある朝、男が牧場の近くを通った時、腕時計が壊れていることに気づきました。
牧場には、牧草の束にもたれて寝ている牛飼いがいたので、男は「今、何時ですか」と尋ねました。
すると、牛飼いは近くの牛の金玉を持ち上げて、「8時10分だよ」と言いました。
男は怪訝に思いながらも、お礼を言って牧場を後にしました。

その日の夕、時計を直した男は再び牧場のそばを通りました。
牧場には、朝の牛飼いが牧草の束にもたれて寝ていました。
男は牛飼いに「今、何時ですか」と尋ねました。
牛飼いは、やはり牛の金玉を持ち上げて、「5時30分だよ」と言いました。
男は自分の時計を見ました。時計は牛飼いの言うとおり、5時30分を指していました。
男は驚き、「どうして牛の金玉で時間がわかるのですか」と牛飼いに尋ねました。
牛飼いは笑って、「向こうの時計台を見ていただけだよ」と言い、牧場の向こうを指差しました。
0403デフォルトの名無しさん
垢版 |
2024/04/17(水) 10:48:26.99ID:QYenzWQY
In 1888, Hilbert showed that every non-negative homogeneous polynomial in n variables and degree 2d can be represented as sum of squares of other polynomials if and only if either (a) n = 2 or (b) 2d = 2 or (c) n = 3 and 2d = 4.
0405デフォルトの名無しさん
垢版 |
2024/04/17(水) 11:22:16.74ID:QYenzWQY
任意の整数nに対し
abc+abd+acd+bcd=1
を満たす0でない整数の組(a,b,c,d)が無限に存在することを示せ
0406デフォルトの名無しさん
垢版 |
2024/04/17(水) 11:27:59.69ID:/l2KPUVP
位数pqの有限群を分類せよ
0409デフォルトの名無しさん
垢版 |
2024/04/19(金) 04:58:45.43ID:VczmU+ll
圏のモノイド化であるカテゴロイドが最先端らしい
0410デフォルトの名無しさん
垢版 |
2024/04/19(金) 09:50:12.86ID:EGRRzOnw
商人なら主語を修正する
学者なら述語を修正する
中立ならどっちも修正するか、何も変えない
0412!id:igunore
垢版 |
2024/04/21(日) 16:32:04.97ID:QcTo+DFu
test
0413デフォルトの名無しさん
垢版 |
2024/04/22(月) 19:57:50.12ID:Z/mW1wgm
国際社会では日本はすっかり女性差別および児童ポルノ大国と見られている
シリアやアフガニスタンと同列の人権後進国だと見なされている
0414デフォルトの名無しさん
垢版 |
2024/04/22(月) 20:50:40.46ID:o0SSvQPa
光るものすべて金ならず
0415デフォルトの名無しさん
垢版 |
2024/04/24(水) 00:45:42.60ID:qYUcXmw2
>>411
網羅できない理由の方が多いのに何故できる方に賭けてしまうのかね
カリー・ハワード対応もそうだが
0416デフォルトの名無しさん
垢版 |
2024/04/24(水) 06:04:35.75ID:0I0qCYsp
酒を飲むと脳が萎縮するソクラテスは豚だ
0417デフォルトの名無しさん
垢版 |
2024/04/24(水) 06:37:08.15ID:Ucc6jtP7
41歳列車で真ん中に座れるようになりました
0419デフォルトの名無しさん
垢版 |
2024/04/24(水) 11:01:50.05ID:0on+NXwB
プログラミングは線形代数だろ?
0422デフォルトの名無しさん
垢版 |
2024/04/24(水) 12:02:24.24ID:BuUg9b8b
カリーハワード対応の元でも
型の表現力の問題で大した命題は表現できなさそう
依存型をもつ言語が待たれる
ただ、haskellにはカン拡張のライブラリがあるので圏論とは相性がよいのかもしれない
0424デフォルトの名無しさん
垢版 |
2024/04/24(水) 12:46:31.82ID:hOEBS28r
Kan拡張ってどう便利なの
0425デフォルトの名無しさん
垢版 |
2024/04/24(水) 14:34:26.92ID:qYUcXmw2
「Haskellには依存型がない」は「Cにはclassがない」と同じ形式だし
「数学だから違う」は数学の定理ではない
0428デフォルトの名無しさん
垢版 |
2024/04/24(水) 17:12:59.42ID:wm22WFWW
依存型がなければ、その上に型システムを構築したらいいのでは?
0429デフォルトの名無しさん
垢版 |
2024/04/24(水) 17:25:41.09ID:qYUcXmw2
やりたいことをやってる人は問題ないが必然的にこの道しかないみたいな考えはたいてい間違っている
0431デフォルトの名無しさん
垢版 |
2024/04/24(水) 19:49:04.05ID:H3cF+EGE
微分積分
0433デフォルトの名無しさん
垢版 |
2024/04/24(水) 20:39:18.33ID:H3cF+EGE
楽になるなんて誰が言ったんだ
0434デフォルトの名無しさん
垢版 |
2024/04/24(水) 21:00:04.00ID:qYUcXmw2
「道具」には役に立つとか楽になるための道具という意味がなくもない
数学は道具ではないと言うべきだった
0436デフォルトの名無しさん
垢版 |
2024/04/24(水) 21:45:02.37ID:W5xC8R60
高崎
常磐
0437デフォルトの名無しさん
垢版 |
2024/04/24(水) 21:45:58.35ID:W5xC8R60
コドモイド
0438デフォルトの名無しさん
垢版 |
2024/04/24(水) 21:46:28.48ID:W5xC8R60
ポイントカードと熱線
0439デフォルトの名無しさん
垢版 |
2024/04/24(水) 21:46:52.14ID:W5xC8R60
糸が砕けました
0440デフォルトの名無しさん
垢版 |
2024/04/24(水) 21:48:24.25ID:W5xC8R60
ああっ、ナメクジみたいな篦が目の裏に浮かんでくる~っ!!
0441デフォルトの名無しさん
垢版 |
2024/04/24(水) 21:49:49.75ID:W5xC8R60
ばあちゃん、ボイパで米研ぐふりするな
0442デフォルトの名無しさん
垢版 |
2024/04/24(水) 21:52:22.25ID:W5xC8R60
縁側と玄関の間に黒電話
渡辺さんワインを持って皆勤賞
ジャラランガ・ライスシャワー
0443デフォルトの名無しさん
垢版 |
2024/04/25(木) 05:45:14.46ID:zFonvm9V
群青色のふとんカバー
ルートを見るより田中社長
0445デフォルトの名無しさん
垢版 |
2024/04/25(木) 12:40:38.59ID:zFonvm9V
サッポー「楡の木陰に高島さん」~ダンディな占い師伝説
0446デフォルトの名無しさん
垢版 |
2024/04/25(木) 14:35:55.58ID:XMEAkwKC
じゃあ、物理をプログラミングするには?
0447デフォルトの名無しさん
垢版 |
2024/04/25(木) 14:36:12.53ID:XMEAkwKC
じゃあ、物理をプログラミングするには?
0448デフォルトの名無しさん
垢版 |
2024/04/25(木) 14:36:27.27ID:iaYqsq7d
じゃあ、物理をプログラミングするには?
0451デフォルトの名無しさん
垢版 |
2024/04/25(木) 19:35:00.54ID:qJxknH9s
物理をプログラミングって

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

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

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

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

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

一階述語論理(prolog)がやられたようだな
やつは命題論理の次に最弱、プログラミング言語の面汚しよ
0464デフォルトの名無しさん
垢版 |
2024/04/26(金) 14:58:11.95ID:XmG4rE99
コルーチンは普遍的だ
0465デフォルトの名無しさん
垢版 |
2024/04/26(金) 15:41:42.09ID:/+TxHGye
同じ入力に対して常に同じ出力をかえすのが数学の関数だからコルーチンは邪道
0466デフォルトの名無しさん
垢版 |
2024/04/26(金) 15:54:00.95ID:XmG4rE99
コルーチンは関数ではない
0467デフォルトの名無しさん
垢版 |
2024/04/26(金) 17:20:22.24ID:SscvQYbj
なんか圏論が万能かのように語る雑魚ってかならずいるよな
そもそも関数型言語をやるうえで言論の知識なんて1ミリも必要ないわけだけど
0469デフォルトの名無しさん
垢版 |
2024/04/26(金) 17:47:43.85ID:XmG4rE99
依存性の注入
継続渡し
0470デフォルトの名無しさん
垢版 |
2024/04/26(金) 18:43:55.22ID:hVnzlfRF
∃.elim(h, (w) => ((hw) => q))
0471デフォルトの名無しさん
垢版 |
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)
0472デフォルトの名無しさん
垢版 |
2024/04/26(金) 18:55:54.57ID:/+TxHGye
>>466
元の概念(マイクロスレッドとかファイバ)は関数とは独立かもしれんがコルーチンの実装は関数のようだぞ
pythonはジェネレーティブ関数とよび、c#のコルーチンも関数って書いてあった
0473デフォルトの名無しさん
垢版 |
2024/04/26(金) 22:45:29.55ID:hVnzlfRF
Megumin
0475デフォルトの名無しさん
垢版 |
2024/04/27(土) 14:04:36.05ID:5FYmDggB
lambdaはghost componentを扱えるからな
Idrisなどの関数型言語は、型推論とメタプログラミングによって増々レバレッジを得る
0477デフォルトの名無しさん
垢版 |
2024/04/27(土) 17:07:16.37ID:nw1MgPev
割り当てられたメモリの値を変更できる時点で数学はできない
0478デフォルトの名無しさん
垢版 |
2024/04/28(日) 01:44:22.22ID:rN6WPJxf
つまりプログラミングは数学よりも強力ということ
0479デフォルトの名無しさん
垢版 |
2024/04/28(日) 09:02:04.37ID:0uI3fhfO
プログラミングは数学もできるしアルゴリズムも書ける
0480デフォルトの名無しさん
垢版 |
2024/04/28(日) 09:28:31.16ID:xSCCuQGd
自由すぎても強力とはいえないけどな
go to considered harmful
適度にバグりにくい制限があるほうが強力
0483デフォルトの名無しさん
垢版 |
2024/04/28(日) 11:35:47.04ID:QLrqknwf
ハスケルはモナドで副作用を扱うって本当?
0484デフォルトの名無しさん
垢版 |
2024/04/28(日) 11:43:27.30ID:xSCCuQGd
基本はIOモナドとSTモナドで副作用を扱える
let x = print 1 in x>>x>>x
↑これはIOモナド(1を改行して3回表示)。副作用を値のようにも扱える
0485デフォルトの名無しさん
垢版 |
2024/04/28(日) 12:01:18.22ID:UWVjL+Gl
>>483
0486デフォルトの名無しさん
垢版 |
2024/04/28(日) 13:34:31.41ID:451AX1n4
モナドはListとMaybeをベースに理解しろとあれほど言ったのに
0487デフォルトの名無しさん
垢版 |
2024/04/28(日) 14:08:30.43ID:Z64LYgN7
∧_∧  / ̄ ̄ ̄ ̄ ̄
( ´∀`)< オマエモナー
(    )  \_____
| | |
(__)_)
0488デフォルトの名無しさん
垢版 |
2024/04/30(火) 15:21:29.13ID:3Q7tAM30
モナドは副作用の繋げ方を定義しているだけで、副作用を起こしているわけではない
0489デフォルトの名無しさん
垢版 |
2024/05/02(木) 10:21:11.74ID:6yj3jofJ
OEISとか数学の数列をプログラミングしてるサイトだな
project eulerを解くとき参考になった
0490デフォルトの名無しさん
垢版 |
2024/05/03(金) 07:58:46.22ID:0CJEHho2
モジュラ計算はマルチコアに依存するからプログラミングではできない
0498デフォルトの名無しさん
垢版 |
2024/05/03(金) 16:09:54.34ID:NI13qzeL
半単純リー代数の分類も知らぬザコめが
0501デフォルトの名無しさん
垢版 |
2024/05/03(金) 20:15:19.00ID:m2Di0Yp8
>>500
それを考えるスレだろアホかお前
0504デフォルトの名無しさん
垢版 |
2024/05/03(金) 20:39:18.66ID:S3Ew+Xh3
>>503
お前進歩しないな
0506デフォルトの名無しさん
垢版 |
2024/05/03(金) 21:53:18.28ID:VWU4jyai
>>501
知ってても役に立たない知識を自慢げに披露してどや顔する馬鹿
>半単純リー代数の分類も知らぬザコめが
0507デフォルトの名無しさん
垢版 |
2024/05/04(土) 00:53:24.00ID:W7qwuJvR
書き込むごとに無知を晒すアホ
0509デフォルトの名無しさん
垢版 |
2024/05/04(土) 23:34:00.17ID:GgxGcrxO
素数と自然数、どっちが先?
0510デフォルトの名無しさん
垢版 |
2024/05/04(土) 23:36:43.06ID:5BNMHTWk
乗法モノイド構造から、環構造を復元できるか?
0511デフォルトの名無しさん
垢版 |
2024/05/05(日) 00:03:10.41ID:BDRFhWHf
はじめに空間と場としよう
エレメンタリーには場ありきだ
結論から言ってqは最大公約数的
0512デフォルトの名無しさん
垢版 |
2024/05/05(日) 00:07:03.48ID:BDRFhWHf
pを取ると
盲目的崖っぷちに近い
1, 2, 3, と数えても
とわに埋まらないものがある
だから存在するとしよう
0513デフォルトの名無しさん
垢版 |
2024/05/05(日) 00:08:02.74ID:BDRFhWHf
ここで疑問じゃ
それが本当に正しい解釈か?
わたしたち
擬似的なストーリーに
惑わされてやしないか?
0514デフォルトの名無しさん
垢版 |
2024/05/05(日) 00:09:27.68ID:BDRFhWHf
なぜ、針の先端
のようなものから
セメント流しこむのか?
本当にそれで合ってる?
0515デフォルトの名無しさん
垢版 |
2024/05/05(日) 00:10:30.47ID:BDRFhWHf
種がわれた未来では
構成は簡単だ
しかし本質は
未知に近い
0516デフォルトの名無しさん
垢版 |
2024/05/05(日) 00:15:03.97ID:BDRFhWHf
さて
そもそもこれは何じゃ?
元はモジュロじゃ
しかし全体はわからんから
一部だけ見る
0517デフォルトの名無しさん
垢版 |
2024/05/05(日) 00:16:19.37ID:BDRFhWHf
まず、トリビアル
これが逆説的に難しい
何も出てこないから
そこで変形する
近視眼的になる
0518デフォルトの名無しさん
垢版 |
2024/05/05(日) 00:18:03.87ID:BDRFhWHf
どこかに、綻び・縺れがあった
それを回避した形じゃ
これが柔軟な考え方を
可能にする儂らに
0519デフォルトの名無しさん
垢版 |
2024/05/05(日) 00:19:26.21ID:BDRFhWHf
答えがわかれば
カヴァーは簡単だ
あとはまとめればいい
0520デフォルトの名無しさん
垢版 |
2024/05/05(日) 00:20:11.96ID:BDRFhWHf
結論から言うと
全部の駅を合わせる
ただそれだけ
0521デフォルトの名無しさん
垢版 |
2024/05/05(日) 13:19:56.22ID:7WTeO/Yw
結論からいうとqは最大公約数的で全部の駅を合わせればいいんだな
わかった。
0522デフォルトの名無しさん
垢版 |
2024/05/05(日) 16:39:16.87ID:/mYn2+os
なんか小難しいスレに迷い込んでしまった
ここまでをまとめると、モナドはオワコンということでOK?
0525デフォルトの名無しさん
垢版 |
2024/05/06(月) 00:51:10.23ID:gOZqaVA4
どんぐりが足りないと言われてしまう。
0526デフォルトの名無しさん
垢版 |
2024/05/06(月) 01:47:37.82ID:S9z+7FUo
惑いは現象であり物ではない
物を変えることなく、惑うことも惑わないこともありうる
0527デフォルトの名無しさん
垢版 |
2024/05/06(月) 09:14:01.68ID:ZgM9kjEK
トリビアルさんがsageを覚えたようだ
これが柔軟な考え方を可能にする儂らに
0528デフォルトの名無しさん
垢版 |
2024/05/06(月) 11:19:11.95ID:AfAuGHgh
第二量子化と関係ある?
0529デフォルトの名無しさん
垢版 |
2024/05/06(月) 11:46:55.88ID:gOZqaVA4
数は何かのエネルギー場らしい
0530デフォルトの名無しさん
垢版 |
2024/05/06(月) 12:03:02.98ID:gd5I0tjN
エバQはあくまで共通部分だから中身スッカスカ
もっと一点集中しないと
0531デフォルトの名無しさん
垢版 |
2024/05/06(月) 12:18:36.69ID:TmmkktzA
なぜ一点集中すると埋まるのか?
0532デフォルトの名無しさん
垢版 |
2024/05/06(月) 12:45:48.79ID:TmmkktzA
そして集めてくる
0533デフォルトの名無しさん
垢版 |
2024/05/06(月) 20:50:00.51ID:kPNEJGK+
標準型は常に全関数だ
なぜか?
積分という手法だからだ
0534デフォルトの名無しさん
垢版 |
2024/05/06(月) 21:23:50.59ID:b1Bdlnhs
特徴的なふるまいには
形あるものが必要だ
0536デフォルトの名無しさん
垢版 |
2024/05/07(火) 09:55:37.07ID:eRnvNXkn
>>531
数学では様々な構成において、ある関係をみたすA1, A2, A3, ... を集めてくると、新たな対象Aが一意的に定まる、という形式のものがある。

これは普遍性と呼ばれている。

たとえば、Rを環とし、R加群M, Nのテンソル積π: M x N → M⊗Nは、次の性質で特徴付けられる。

(☆) 任意のR加群Lと、双線形写像f: M x N → Lを与えるごとに、線形写像g: M⊗N → Lが存在して、g∘π = fをみたす。

アラビア語圏では、材料となるデータA1, A2, A3, ...のことを「マンコ」、新しい対象Aのことを「ハメル」という。

それぞれの意味は「欠けたもの」、「補われたもの」である。
0537デフォルトの名無しさん
垢版 |
2024/05/07(火) 11:12:58.59ID:yUeV8oFM
数値のパターンによって、本質をとらえる。
0538デフォルトの名無しさん
垢版 |
2024/05/07(火) 12:36:51.30ID:jlBp0+F2
エネルギーの在り方をスペクトル分析する。
0540デフォルトの名無しさん
垢版 |
2024/05/07(火) 15:07:21.20ID:nLVZhmwB
量子コンピュータでのプログラミングが出来るようになったら世界は変わるだろうか
現状誤り訂正に課題があるみたいだが
0542デフォルトの名無しさん
垢版 |
2024/05/07(火) 20:40:15.04ID:nLVZhmwB
調べたら中国のgeminiとかいう量子コンピュータが市販(価格は100万,500万,700万の3種類)されてるようだが
OSがどうなってるのかとかよくわからんかった
プログラミング言語も専用のがあるんかな
夢がひろがりんぐ
0546デフォルトの名無しさん
垢版 |
2024/05/08(水) 04:41:16.80ID:ecR8cuQ+
プリズム通してみたらexplicitだった
レスを投稿する


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