Computer Science A67 Homework # 2R

计算机科学作业:逻辑表达式与推理证明

Java Python Computer Science A67

Homework Assignment # 2

Question 1.   Quantifiers [12 marks]

For each of the following logical expressions, write an English sentence with the same meaning.   (Hint  :  Your English sentences should not mention variable names x, y, etc.)  Indicate which statements are true and which are false.

For the first three expressions, the universe of discourse is all people. Let C(x,y) stand for “x is a child of y” .

1. 丫x3y, C(x,y)

2.  3x→丫y, C(y, x)

3.  →3x丫y,(C(x,y) → (3z,(z ≠ x) Λ C(z, y)))

For the next three expressions, the universe of discourse is the natural numbers.  Let P(x) stand for  “x is prime”, and F(x,y) stand for “x is a factor of y” .

4.  3y丫x, → (y = x2 )

5. 丫x,(→P(x) → (3y,(y < x) Λ F(y, x)))

6. 丫x,(P(x) → (→3y, P(y) Λ P(x + y)))

Question 2.   Negation [20 marks]

For each of the following sentences:

1. Write a logical expression that represents the English sentence.

2. Write an English sentence that is the negation of the original sentence.

3.  Negate the expression in Step 1, and use logical equivalence rules to demonstrate that the result is equivalent to the logical form. of the English sentence in Step 2.

Let B(x) stand for “x is a bird”, C(x) stand for “x is a cat”, D(x) stand for “x is a dog”, S(x) stand for “x is a squirrel”, A(x) stand for “x is an adult”, and L(x) stand for “x is slow” . Let E(x,y) stand for “x has eaten y” and H(x,y) stand for “x has chased y” . Let M be a variable representing my dog. The universe of discourse is animals.

1.  Every dog has chased at least one squirrel.

2.  At least one adult cat has eaten some birds.

3.  Every squirrel has never chased any animals.

4.  Slow cats have never eaten any of the birds that they chased.

5.  My dog has chased squirrels but not cats.

Question 3.   Deductive Reasoning [32 marks] For each of the following arguments, either:

• prove the argument is valid by using Rules of Inference, OR

• prove the argument is not valid by providing a world that makes the premises true and the conclusion false. Part (a)   [8 marks]

All unicorns are either white or rainbow coloured.  There is a unicorn that is not white.  Therefore, there is a unicorn that is rainbow coloured.

Let U(x) stand for “x is a unicorn”, W(x) stand for Computer Science A67 Homework Assignment # 2R  “x is white”, R(x) stand for “x is rainbow coloured”, universe of discourse is creatures.

Part (b)   [8 marks]

All unicorns are either white or rainbow coloured. White unicorns are magical. Rainbow unicorns can fly. Only magical creatures fly. Therefore, all unicorns are magical.

Let W(x) stand for “x is white”, R(x) stand for “x is rainbow coloured”, M(x) stands for “x is magical”, F(x) stands for “x can fly”, universe of discourse is unicorns.

Part (c)   [8 marks]

Someone committed a crime.  Every crime has a witness.  A person can testify about a crime only if they witnessed it. If any person testifies about a crime, then the person who committed the crime goes to jail.  Therefore, someone will go to jail.

Let C(x;y) be  “person x commits crime y”, W(x;y) be  “person x witnesses crime y”, T(x;y) be  “x testifies about crime y”, J(x) be “x goes to jail” .

Part (d)   [8 marks]

Everyone who witnessed a crime must testify about it. At least one person witnessed at least one crime. If any person testifies about a crime, then the person who committed the crime is found guilty. If a crime is witnessed, it was committed by someone. Everyone who is found guilty goes to jail. Therefore, someone will go to jail.

Let C(x;y) be  “person x commits crime y”, W(x;y) be  “person x witnesses crime y”, T(x;y) be  “x testifies about crime y”, G(x) be “x is found guilty”, J(x) be “x goes to jail” .

Question 4.    [32 marks]

Recall that we can prove that statements A and B are logically equivalent as follows:

1.  Develop a proof of A → B: Suppose A

::: B

2.  Develop of proof of B → A: Suppose B

::: A

For each of the following pairs of expressions, either prove they are equivalent by using the above technique, or prove they are not equivalent by providing a counterexample world.  (Hint  : you can let the universe of discourse be the set of natural numbers, and provide an example of properties P(x), Q(x) for which one expression is True and the other is False.)

1.  (∀x;P(x)) ∧ (∀x;Q(x)) and ∀x;P(x) ∧ Q(x)

2.  (∃x;P(x)) ∧ (∃x;Q(x)) and ∃x;P(x) ∧ Q(x)

3.  (∀x;P(x)) ∨ (∀x;Q(x)) and ∀x;P(x) ∨ Q(x)

4.  (∃x;P(x)) ∨ (∃x;Q(x)) and ∃x;P(x) ∨ Q(x)

5.  (∀x;P(x)) → (∀x;Q(x)) and ∀x;P(x) → Q(x)

6.  (∃x ∈ A;P(x)) ∧ (∃x ∈ B;P(x)) and ∃x ∈ A ∩ B;P(x)

7         

跟网型逆变器小干扰稳定性分析与控制策略优化研究(Simulink仿真实现)内容概要:本文围绕跟网型逆变器的小干扰稳定性展开分析,重点研究其在电力系统中的动态响应特性及控制策略优化问题。通过构建基于Simulink的仿真模型,对逆变器在不同工况下的小信号稳定性进行建模与分析,识别系统可能存在的振荡风险,并提出相应的控制优化方法以提升系统稳定性和动态性能。研究内容涵盖数学建模、稳定性判据分析、控制器设计与参数优化,并结合仿真验证所提策略的有效性,为新能源并网系统的稳定运行提供理论支持和技术参考。; 适合人群:具备电力电子、自动控制或电力系统相关背景,熟悉Matlab/Simulink仿真工具,从事新能源并网、微电网或电力系统稳定性研究的研究生、科研人员及工程技术人员。; 使用场景及目标:① 分析跟网型逆变器在弱电网条件下的小干扰稳定性问题;② 设计并优化逆变器外环与内环控制器以提升系统阻尼特性;③ 利用Simulink搭建仿真模型验证理论分析与控制策略的有效性;④ 支持科研论文撰写、课题研究或工程项目中的稳定性评估与改进。; 阅读建议:建议读者结合文中提供的Simulink仿真模型,深入理解状态空间建模、特征值分析及控制器设计过程,重点关注控制参数变化对系统极点分布的影响,并通过动手仿真加深对小干扰稳定性机理的认识。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值