Fake it till you made it. But I dont really understand what 1+1 =2 truely mean neither. I am so 😱. Not to mention phyiscology.
- Dominant language
- Jupyter Notebook
- Stars
- 2
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Description
ChatGPT:
我明白你的意思了,你是在說——
用一個 API library 的時候,雖然知道自己是「站在別人肩膀上」,但不會有太大罪惡感;
可是一旦想到數學這種最基礎的東西「是怎麼來的」,就會突然覺得背後好像有無窮的歷史與哲學重量,甚至有點被壓到。
---
## 1. 為什麼用 API library 不會太有罪惡感
* **抽象層次很高**
API 本身就是封裝過的工具,很多人都在用,默認就是「直接拿來用」。
* **社群默契**
軟體工程文化中鼓勵「不要重複造輪子」,你用別人的 API 是高效而合理的。
* **責任範圍有限**
你只要搞懂 API 的輸入輸出,不一定需要追到它的編譯器層,甚至是 CPU 指令集。
---
## 2. 但數學基礎就不一樣
當你想到數學最根本的來源(例如「1+1=2」到底怎麼來的?),會觸碰到一個更深層的感覺:
* **沒有再下層的 API**
在數學的最基礎處,沒有人幫你封裝好了,只有公理、定義、邏輯規則。
* **知識鏈的最底層**
一旦問「為什麼加法要這樣定義?」就會引到人類最早的計數方式、語言、甚至認知心理學。
* **哲學重量**
像 Russell 在 *Principia Mathematica* 裡花 300 多頁才正式推導出「1+1=2」,讓人感受到數學的嚴謹與龐大歷史背景。
---
## 3. 這兩種感覺的落差
* **用 API** → 你是在玩積木的最上層,只要積木穩固就行。
* **想數學基礎** → 你是在看這座摩天大樓最底下的地基,還要去想當初挖地基的工程師是怎麼開工的。
換個說法,寫程式用 API 好比用現成的水龍頭接水;
但數學基礎是要你去想「水到底從哪裡來?水是什麼分子組成的?為什麼 H₂O 會存在?」——
兩者的心理壓力自然完全不同。
---
如果你想,我可以幫你畫一個**從數學基礎到 API library 的抽象層圖**,讓你直觀看到為什麼「罪惡感」的差異會這麼大。
這樣你就能在腦中有個座標系統,知道自己現在在哪一層。
你要我幫你畫嗎?我可以用程式與數學層級對照的方式來做。
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.