高效表達的邏輯

2022-03-06 22:48:34 字數 1769 閱讀 8744

我不是福爾摩斯,請不要讓我推理你想表達什麼東西

距離基站越遠,手機收到的訊號越弱。

氫原子束縛了1個電子,但他沒辦法穩定地吸引更多的電子。

太陽束縛住了八大行星,但他沒辦法束縛比鄰星(最近的乙個恆星)。

顯而易見,任何事物在某一方面的能力都不是無限的,距離能力中心越遠的範圍,能力越弱。

人不是神,人類的理解能力也存在上限。

有乙個研究表明:普通人瞬時記憶能記住的事物概念平均只有7個。

又有另外乙個研究表明:瞬時記憶中普通人能記住並同時用於推理運算的的概念個數平均只有4個。

由此我們也可以看到,在思考時引入越多的變數、概念我們理解的能力就越低。

因為人的理解能力存在上限,在我們以傳達資訊為目的而進行表達時(區別於**、散文等追求另類目的表達),應該盡量地減輕對方的理解負擔。

同時傳達的概念越多,理解的難度越大,因此我們只傳達乙個概念時,理解的難度是最低的,這就是標題所述結論先行的原因。

當然,在進行這個結論的描述前,我們需要引入上下文資訊,其包含:特定背景下發生的衝突,以及如何解決衝突的疑問。只有疑問產生了,我們結論才有意義。

這時,或許你會想,我想表達的事項不止一項,只表達乙個結論做不到。這時我們就要進行思考:我要表達的這些思想能否抽象出乙個更高的統一思想?

若經過慎重思考後仍然覺得不能,那你就要開始看下,你要一起表達的東西是否就是兩個不同的事物,是否要分兩個專題來表述匯報。

結論先行背後需要其他資訊支撐,才能讓資訊接收者信服。這時,我們需要構建下層支撐理念,也就是我們的表達的金字塔。

金字塔下面的理念支撐上面的理念,換句話說,就是當接受者對上層理念存在疑問時,下層理念對其進行回答補齊。

同層的多個理論將通過演繹推理、歸納推理來組織。

但無論是演繹還是歸納,同層的理論個數不宜過多。最好為三四個,不能超過7個,否則會容易超過人的認知能力上限。

1.演繹推理

演繹性思想組合是由幾個承前啟後的論述組成的。

因此,演繹性思想組合具有以下形式:

2.歸納推理

歸納性思想組合中的思想互相關聯,你可以發現其關聯並抽象出更高層次的思想。

如以下句子:

可以彙總提煉出來的是,波蘭被多國多國坦克包圍,其可能會被入侵。

那歸納推理的各項要怎麼組織其順序呢?主要有以下幾種組織形式:

按照以上順序組織,能讓人感覺到你的觀點符合邏輯。

(**無關,休閒一刻)

時間順序與重要程度順序都比較好理解,我們一起了解下結構順序。

使用結構順序的第一步是切分。

把你想要表達的事物在邏輯概念上進行切分,切分的維度可以自行選擇,但選定維度後,切分出來的結果必須保證:

以上兩個要求合起來簡稱mece。

切分完以後如何確定各塊的順序呢?實際上其跟我們思考用什麼維度切分有關。如按乙個滑鼠工作的資訊流過程進行拆分,那麼我們就可以以時間順序組織我們拆分後的各部分。

以資訊傳遞為目的的表達在陳訴完背景、衝突,及提出疑問後,應該結論先行。

由結論再引發出來的次級疑問應由一組次級結論結合演繹推理或者歸納推理解答。

依次往下,直到資訊接收者對葉子節點沒有疑問為止。

拒絕白嫖,若本文對你有幫助,在看支援。

C primer 高效的邏輯運算子

一,引例 問題 把乙個位元組逆置,要求用移位的方法 unsigned char ch 八位 思路一 初始乙個unsigned char temp 0 用1分別左移 0 7位跟ch 相與,如果大於零,則在7 i 相對應的位置置1否則置0 include using namespace std unsi...

邏輯表示式

1.比較表示式只能描述1個條件 2.邏輯表示式可以描述多個條件,並且使用邏輯運算子來指定多個條件之間的關係 符號含義 與 ll或 非 邏輯與表示式 邏輯與 由 連線起來的邏輯表示式,只要當兩邊的條件都成立的時候,整個邏輯表示式猜成立,只要有一邊的條件不成立,那麼整個邏輯表示式都不成立 表示式結果 1...

邏輯表示式

我們知道,在c c 中,邏輯真與邏輯假分別用1和0來表示。現在,請定義logical類來表示乙個邏輯表示式。包括 1.2個int型別的屬性a和b,1個char型別的屬性op,其中a和b只能為0或1,是邏輯表示式的2個運算元 op是 四種運算子之一,分別表示異或 同或 與 或。2.建構函式logica...