簡體   English   中英

如何用量詞和邏輯運算符表達這句話

[英]How to express this sentence by using quantifiers and logical operators

這是句子:

有最矮的人,但沒有最高的人。

存在person,其中person < i,對於所有的人i,i != person。

不存在人 > i 的人,對於所有人 i,i != 人。

∃p : T(i,p) ∀i, i!=p, i in (x, y, z)

~(∃p : T(p,i) ∀i, i!=p), i in (x y, z)

就像是:

(EXISTS x in People | FORALL y in People \ {x} y TALLER_THAN x)
AND
NOT (EXISTS w in People | FORALL z in People \ {w} w TALLER_THAN z)

一些注意事項:

  • “BUT”通常可以翻譯為“AND NOT”,除非第一句是否定句,在這種情況下它實際上意味着“AND”。
  • “THRE IS”通常可以翻譯為“EXISTS”
  • 任何最高級(例如,“MOST”或“BEST”或以“-EST”結尾)通常表示“EXISTS x SOCH THAT FORALL Y =/= x | X MORE ? THAN Y”。

最短 && !(最高)

這是你期待的嗎

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM