当前位置:网站首页>[mathematical logic] predicate logic (first-order predicate logic formula | example)
[mathematical logic] predicate logic (first-order predicate logic formula | example)
2022-07-03 03:48:00 【Programmer community】
List of articles
- One 、 First order predicate logic formula
- Two 、 First order predicate logic formula Example
Last blog : 【 Mathematical logic 】 Predicate logic ( Individual words | Individual domain | The predicate | Full name quantifier | There are quantifiers | Predicate formula | exercises )
One 、 First order predicate logic formula
Propositional formula : Basic proposition ( Propositional constant / Argument ) and A number of Conjunctions Form a finite length string ;
① Single Propositional argument / Propositional constant Is a proposition formula ;
② If
A
A
A Is a proposition formula , be
(
¬
A
)
(\lnot A)
(¬A) It is also a propositional formula ;
③ If
A
,
B
A,B
A,B Is a proposition formula , be
(
A
∧
B
)
,
(
A
∨
B
)
,
(
A
→
B
)
,
(
A
B
)
(A \land B) , (A \lor B), (A \to B), (A \leftrightarrow B)
(A∧B),(A∨B),(A→B),(AB) It is also a propositional formula ;
④ A limited number of times application ① ② ③ Formed symbol string Is a proposition formula ; ( Infinite times cannot )
First order predicate logic formula : stay Propositional formula On the basis of , Add a condition :
If
A
A
A It's the formula , be
∀
x
A
\forall x A
∀xA and
∃
x
A
\exist x A
∃xA Is also a formula
Related concepts of first-order predicate logic formula : With
∀
x
A
\forall x A
∀xA ,
∃
x
A
\exist x A
∃xA Take the formula as an example ;
Guide arguments :
∀
,
∃
\forall , \exist
∀,∃ After quantifier
x
x
x be called Guide arguments
Jurisdiction :
A
A
A be called The scope of the corresponding quantifier ;
Constraints appear : stay
∀
x
\forall x
∀x ,
∃
x
\exist x
∃x Jurisdiction
A
A
A in ,
x
x
x All appearances are constrained , This is called constraint occurrence ;
Free to appear : Jurisdiction
A
A
A in , It is not the argument of the constraint , Are free to appear ;
Two 、 First order predicate logic formula Example
First order predicate logic formula :
∀
x
(
F
(
x
)
→
∃
y
(
G
(
y
)
∧
H
(
x
,
y
,
z
)
)
)
\forall x ( F(x) \to \exist y ( G(y) \land H(x,y,z) ) )
∀x(F(x)→∃y(G(y)∧H(x,y,z)))
Formula interpretation : about All satisfied
F
F
F Nature
x
x
x , all There is satisfaction
G
G
G The object of nature
y
y
y , bring
x
,
y
,
z
x,y,z
x,y,z Satisfaction
H
H
H ;
∀
x
\forall x
∀x Of Jurisdiction yes
(
F
(
x
)
→
∃
y
(
G
(
y
)
∧
H
(
x
,
y
,
z
)
)
)
( F(x) \to \exist y ( G(y) \land H(x,y,z) ) )
(F(x)→∃y(G(y)∧H(x,y,z)))
∃
y
\exist y
∃y Of Jurisdiction yes
(
G
(
y
)
∧
H
(
x
,
y
,
z
)
)
)
( G(y) \land H(x,y,z) ) )
(G(y)∧H(x,y,z)))
x
,
y
x , y
x,y After the quantifier , yes Guide arguments , yes Constraints appear Argument of ;
z
z
z Not after the quantifier , yes Free to appear Argument of ;
Guide arguments Similar to the predefined Variable / Parameters , Free to appear Argument of It's equivalent to Temporary variable ,
边栏推荐
- [combinatorics] basic counting principle (addition principle | multiplication principle)
- 动态规划:最长公共子串和最长公共子序列
- [DRM] simple analysis of DRM bridge driver call process
- 用Three.js做一個簡單的3D場景
- SAP UI5 应用开发教程之一百零五 - SAP UI5 Master-Detail 布局模式的联动效果实现明细介绍
- IPv6 transition technology-6to4 manual tunnel configuration experiment -- Kuige of Shangwen network
- Mongodb replication set [master-slave replication]
- C programming learning notes [edited by Mr. Tan Haoqiang] (Chapter III sequence programming) 03 operators and expressions
- Use three JS make a simple 3D scene
- MySQL MAC download and installation tutorial
猜你喜欢
Download and install captura and configure ffmpeg in captura
leetcode:动态规划模板
递归:深度优先搜索
Table structure of Navicat export database
没有sXid,suid&sgid将进入险境!-尚文网络xUP楠哥
105. Detailed introduction of linkage effect realization of SAP ui5 master detail layout mode
Wechat applet + Alibaba IOT platform + Hezhou air724ug build a serverless IOT system (III) -- wechat applet is directly connected to Alibaba IOT platform aliiot
Learning notes of C programming [compiled by Mr. Tan Haoqiang] (Chapter III sequence programming) 04 C sentence
Some preliminary preparations for QQ applet development: make an appointment for a development account, download and install developer tools, and create QQ applet
pytorch开源吗?
随机推荐
C # webrequest post mode, based on "basic auth" password authentication mode, uploads files and submits other data using multipart / form data mode
C language hashtable/hashset library summary
Introduction to mongodb
NPM: the 'NPM' item cannot be recognized as the name of a cmdlet, function, script file, or runnable program. Please check the spelling of the name. If the path is included, make sure the path is corr
FileZilla Client下载安装
释放数据力量的Ceph-尚文网络xUP楠哥
How to move towards IPv6: IPv6 Transition Technology - Shangwen network quigo
简易版 微信小程序开发之页面跳转、数据绑定、获取用户信息、获取用户位置信息
[set theory] partial order relation (partial order relation definition | partial order set definition | greater than or equal to relation | less than or equal to relation | integer division relation |
[mathematical logic] propositional logic (propositional logic reasoning | formal structure of reasoning | inference law | additional law | simplification law | hypothetical reasoning | refusal | disju
Hutool dynamically adds scheduled tasks
Node start server
Read a paper_ ChineseBert
Pytorch multi card distributed training distributeddataparallel usage
Error c2694 "void logger:: log (nvinfer1:: ilogger:: severity, const char *)": rewrite the restrictive exception specification of virtual functions than base class virtual member functions
Ffmpeg one / more pictures synthetic video
Ffmpeg download and installation tutorial and introduction
Numpy warning visibledeprecationwarning: creating an ndarray from ragged needed sequences
[embedded module] OLED display module
docker安装及启动mysql服务