前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >第一性原理 《禅与计算机程序设计艺术》 / 陈光剑

第一性原理 《禅与计算机程序设计艺术》 / 陈光剑

作者头像
一个会写诗的程序员
发布2021-04-20 10:47:29
1.1K0
发布2021-04-20 10:47:29
举报

第一性原理 《禅与计算机程序设计艺术》 / 陈光剑

任何事物背后必有道理。

什麼是第一性原理

第一性原理(First Principle Thinking),指的是回歸事物最基本的條件,將其拆分成各要素進行解構分析,從而找到實現目標最優路徑的方法。

該原理源於古希臘哲學家亞里士多德提出的一個哲學觀點:

“每個系統中存在一個最基本的命題和假设,它不能被違背或刪除。”

这个“最基本的命题和假设” 就是第一性原理(大前提)!

命题: 通常指表达判断的句子,即有真假的语句 。 如"黄金是贵重金属"这个句子就是一个命题。 假设:以已有事实材料和科学理论为依据,对未知事实或规律所提出的一种推测性说明,即假定 。假设需要以附加前提条件的命题形式表达。

欧几里得把最基本的命题或假设定义为公理和公设,以此为基础演绎出欧式平面几何体系。

公理:指在许多科学分支中所共有的一个不证自明的假设。 公设:指在科学领域基础中,某些未经证明而被接受的附加假定,此类假定称为公设。

公理与公设差别:公理是许多科学分支共有的,而各个科学分支中的公设则是不同的,公设的有效性必须建立在现实世界的经验上。

第一性原理强调从最基础的公理和假设出发,演绎推理整个理论体系和模型。把它转化成公式就是: 第一性原理(公理或假设)+ 演绎推理 = 思想或学科体系。

图示如下:

举例说明:

一个思想或学科体系,是以第一性原理为基础,演绎推理出来的。

爱因斯坦说:理论家的工作可分成两步,首先是发现公理,其次是从公理出发推出结论。

所以,建立一个体系,要从第一性原理开始;而学习一个体系,更要从第一性原理开始,才能理论指导实践!

埃隆·馬斯克与第一性原理

“鋼鐵俠”埃隆·馬斯克(特斯拉汽車CEO)。他曾在採訪中提到自己特別推崇“第一原理”思考法:“通過第一原理,我把事情升華到最根本的真理,然後從最核心處開始推理。”

我們運用第一性原理,而不是比較思維去思考問題是非常重要的。我們在生活中總是傾向於比較,對別人已經做過或者正在做的事情我們也都去做,這樣發展的結果只能產生細小的迭代發展。

第一性原理的思想方式是用物理學的角度看待世界,也就是說一層層撥開事物表象,看到裡面的本質,再從本質一層層往上走。” 這是他眼中的“第一性原理思維模型”——回溯事物的本質,重新思考怎麼做。

十幾年前,傳統鋰電池組價格曾長期居高不下,這很大程度影響了特斯拉電動車的大眾化之路。於是,創始人馬斯克回歸電池組的最基本要素,思考電池組是由哪些材料組成的?這些原料的市場價格是多少?結果他發現,如果從倫敦金屬交易所購買電池組所需的碳、鎳、鋁等原材料,再由特斯拉自己建廠研發製造,而不是直接購買供應鏈產品,電池投產之後的價格可以下降30%。

馬斯克的這種思維就是運用了“第一性原理”,並且他非常推崇使用該原理解決問題,這使他在電動汽車、航空航天、清潔能源等領域都取得了一些顛覆性的創新。

如何運用第一性原理

第一,以最本質最基礎的無法改變的條件作為出發點。

如果不是從事物最基本的條件出發,那麼拆分出的要素很可能發揮不了作用。同樣是為瞭解決電動車鋰電池組成本過高的問題,如果馬斯克把作為出發點的基礎條件放在供應商身上,試圖說服供應商降價,不僅可能吃閉門羹,甚至可能讓雙方的關係緊張。更可行的思路是解決電池的原料問題,因為電池的原材料是相對固定的,這才是最基礎的出發點。

第二,推演過程需要有嚴密的邏輯關係,儘量少引入估計。

之所以說運用第一性原理會消耗更高的認知能量,正是因為整個推演分析的過程必須保證合理可靠,否則就可能失之毫釐,謬以千里。整個過程就變成了做無用功。當然,這需要豐富的知識儲備、生活經驗和思維訓練作為支撐。

第三,不可隨意參照同類方案或現有經驗,尊重客觀推演結果。

要做好“找準出發點”和“保證邏輯關係”這兩點,最重要的就是學會保持“空杯心態”,在推演分析時屏蔽現有的、已知的各種因素的干擾。沒有了參照,有時可能會產生看似天馬行空的想法。如果出發點和邏輯關係都沒有問題,那麼就應該尊重客觀推演的結果,也許這就是一個蘊含著巨大價值的天才想法。

第一性原理思考舉例

1.鍵盤滑鼠是我們的真實需求嗎?

我們使用鍵盤滑鼠的本質目的是什麼——向電腦輸入指令和信息。為啥要用鍵盤滑鼠,因為技術限制,我們只能通過這樣的方式向電腦輸入指令和信息。但是,如果我們的大腦能夠直接與電腦交互,那我們就不需要鍵盤滑鼠了。可是我們長時間以來習慣了用鍵盤和滑鼠,所以在大多數人的認知中,電腦就應該長成那樣,有屏幕,有鍵盤,有滑鼠,或者觸摸屏。大部分人固化了這個認知,但伊隆·馬斯克卻用批判性思維和懷疑的精神拷問這個認知,於是有了他的另一個項目——neuralink(腦機融合)

2.“便利的獲取內容”更重要

20世紀80年代,互聯網誕生早期,多數互聯網企業都傾力於為網民提供各種網站內容,80後應該有印象,我們一上網就登錄搜狐、新浪之類的門戶網站。

但遠比門戶時代更早的十多年前,就有兩個年輕人認為:比起內容本身,如何讓用戶“便利的獲取內容”更重要,這將產生萬億美元級的市場潛力。那個年代,網民總量少、互聯網上內容稀少、許多服務還是付費,如果這兩個年輕人對外宣揚這種想法,公眾只會嗤之以鼻,沒人會認為他們高瞻遠矚。

但歷史證明,少數人的觀點多半是對的。這兩個年輕人是布林和佩奇,Google創始人。他們對互聯網產業的核心洞察:“便利、免費”貫穿了Google從創立到強盛的整個歷程。

参考资料

【第一性原理】https://wiki.mbalib.com/zh-tw/%E7%AC%AC%E4%B8%80%E6%80%A7%E5%8E%9F%E7%90%86 https://www.zhihu.com/question/21459243/answer/1052240750

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 第一性原理 《禅与计算机程序设计艺术》 / 陈光剑
    • 什麼是第一性原理
      • 埃隆·馬斯克与第一性原理
        • 如何運用第一性原理
          • 第一性原理思考舉例
            • 参考资料
            领券
            问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档