计算理论

计算理论
计算理论

Textbook Summary

1. 与自然数集合N等势的集合是可数无穷的,称有穷的or可数无穷的集合是可数的。非可数的集合称作不可数的。

2. DFA( K, Σ, s, F, δ);NFA(K,Σ,s,F,Δ)

3. 每台NFA都有一台等价的DFA(method:find closure)

4. 有穷自动机接受的语言类= 正则语言类(正则表达式描述的语言类)

5. 正则语言在各种运算下封闭

6. 语言是正则的,iff其等价语言中有有穷个等价类。

7. DFA状态最小化->寻找等价类(初始等价类F& K-F)

8. CFL(V,Σ,R,S)

9. 存在非正则的CFL

10. 能够生成>=两棵语法分析树的字符串的文法叫做歧义的。

11. PDAM=(K,Σ,Γ,Δ,s,F),Γ为栈符号

12. PDA接受的语言正好是CFL

13. 正则语言(xy n z)和CFL(uv n xy n z)的泵定理

14. L={a n b n}∈CFL,L={a n b n c n}?CFL但是是递归的,L={a n,n为素数}不是CFL

15. Chomsky范式(CNF):若Rí(V-Σ)×V2,则称G=(V,Σ,R,S)为Chomsky范式

16. 有穷自动机总是停机。

17. CFG到CNF的转化:

1) 消除长rules

2) 消除空rules(A->e)

3) 消除短rules(A->aor A->B)

18. 对任意CFLG,都可以在多项式时间构造Chomsky范式G’,使得

L(G’)=L(G)-(Σ∪{e})

19. 没有chomsky范式能够表示length<2的字符串,所以包含<2的字符串的语言不能转化到chomsky范式。

20. 确定型CFL(确定型PDA接受的语言类)在补下封闭。

21. TM(K,Σ,δ,s,H),注意字母表Σ不包含←和→

22. 若存在TM判定L,则称L是递归的。

23. 如果对于所有w属于Σ*,M(w) = f(w),我们说M计算函数f,若存在TM计算f,则f称为递归的。

24. 半判定语言的TM都不是算法

25. 多带、多带头、双向无穷带or多维带的TM,其判定or半判定的任何语言及任何函数,都分别可用标准TM判定、半判定or计算。

26. 非确定型TM:一个格局可在一步里产生多个其他格局,NDTM is no more powerful than original TM

27. 若非确定型TMM半判定或者判定语言L,或者计算函数f,则存在标准型TMM’半判定or判定L,or计算函数f。

28. 文法是CFG的推广,任何CFG都是文法。G=(V,Σ,R,S)

29. 语言被文法生成iff它是r.e.的。

30. 所有数值函数都是原始递归的

31. 原始递归函数集是递归可枚举的。

32. 特殊语言/问题:

H = {“M””w”: M在w上停机}

﹁H = { “M””w”:M是一台在”w”上不停机的TM}

H1 = {“M”:M在“M”上停机}

﹁H1 = { w:要么w不是一台TM的编码,

要么w是M的编码,M是一台在”M”上不停机的TM}

H:r.e. ; H1:r.e.;﹁H, ﹁H1:非r.e.;2-SAT∈P;SAT∈NP

33. 没有算法的问题称作不可判定的or不可解的,如TM的停机问题

34. 证明不可判定:从通用图灵机U通过递归函数归约到L,如果L是递归的则U是递

归的。

i.e.若L1非递归,并存在L1到L2的归约,则L2也非递归。

递归函数是TuringComputable的。

35. 语言是图灵可枚举的,iff存在枚举它的图灵机。(M通过空格代开始,周期性的经过特殊状态q来枚举L,任意顺序且可重复)

36. 不可判定语言与递归语言互为补集,与r.e.语言有交集。

37. 语言是r.e.,iff它是图灵可枚举的;语言是递归的,iff它是以字典序Turing可枚举的。

38. P在并交连接和补运算下封闭,NP在并、连接运算下封闭。若NP在补下封闭,则NP=P。

39. H= {“M””w”: M在最多2|w|步后停机} ?P

40. 所有正则语言和所有CFL都属于P

41. NP:

A. 机器角度去定义:被多项式界限非确定型图灵机判定的所有语言的类。

B. 基于verifier的定义:NP问题上建立的非确定机包含两步:

1) 非确定地猜一个解

2) 用一个确定的算法判定该解是否为可行解

判定一个给定猜测值是否满足该问题(可满足性)的算法称作verifier,一个问题称作NP 问题当且仅当存在一个多项式时间的verifier。

这两个定义是不矛盾的,因为如果一台非确定TM在多项式时间内可以判定一个非确定选择的输入是否满足,就是基于verifier的定义。

P和NP的区别:

A problem isin P if we can decide them in polynomial time. It is in NP if we can decidethem in polynomial time, if we are given the rightcertificate.

42. 若存在计算函数f的多项式界限的图灵机M,则f称为多项式时间可计算的。

43. 若τ1是L1->L2的多项式归约,τ2是L2->L3的多项式归约,则τ1·τ2是L1->L3的多项式归约。

44. 证明NP完全:

法一、按定义:LíΣ*,若

(a)L∈NP,且

(b)对每个语言L’∈NP,存在从L’到L的多项式归约

则L称为NP完全的。

法二、归约,对于语言L,

(a)若L∈NP

(b)一个NP完全问题可以在多项式时间规约到L,i.e.SAT ≤p L

则L称为NP完全的。

45. L是NP完全语言,则P=NP,iffL∈P

46. SAT是NP-complete,3-SAT,最大可满足性也是NP完全的

47. 覆盖问题,Hamilton圈(有向无向),旅行商问题,背包问题都是NP-complete。

48. a*b*c*- {a n b n c n, n ≥0} is context-free but not regular

49. L=L1L2,L是CFL,则L1一定是CFL(×)

50. Regular-CFL不一定是CFL,如a*b*c*-anbn包含anbncn

51. 2-wayPDA(i.e. PDA whose input heads can move both left and right) are more powerfulthan 1-way PDA

52. Givena PDA M1 and an FA M2, the problem L(M1) íL(M2)is decidable

53. DFA/NFA识别的是exactly正则语言。

54. R.e.只在补和差下不封闭,CFL在交下也不封闭。

55. 非正则语言的*可能是正则语言。比如A:{w=w R },及所有回文,A*=Σ*,为正则语言

56. 典型非正则:w=w R

57. 正则语言的子集可能非正则,如a n b n c n,是a*b*c*的子集;又如Σ*是正则语言,H?Σ*。

58. 归约:X到Y的归约可以理解为X到Y问题的映射,reduction可以解释为at least as difficult as… 比如X可以被Y的算法解决,则Xis no more difficult than Y, X可以归约到Y,记X≤Y。e.g. x2可以归约到任意两数的乘积。

∴ 若有A≤r B,

A是不可判定问题->B不可判定A不递归->B不递归

B可判定->A可判定B是递归的->A是递归的

59. 若X多项式时间归约到Y,Y多项式时间可解,则X多项式时间可解;

若X多项式时间归约到Y,X多项式时间不可解,则Y多项式时间不可解

60. X多项式时间归约到Y,Y多项式时间归约到Z,则X多项式时间归约到Z

61. PRIME(COMPOSITE)多项式时间归约到Factor,但是Factor多项式时间不能归约到PRIME(COMPOSITE)。

62. 若A≤P B,B∈NP,则A∈NP。

证明:

A≤P BT存在确定图灵机X,可将A归约到B。

B∈NPT 存在一个非确定图灵机N可判定B。

我们希望构造一个新的TM(X*N),是的X*N非确定多项式时间求解A,则A∈NP。

Running time of X*N≤1+p(n)B>+q(p(n))(B多项式时间非确定判定)是多项式时间所以A∈NP

63. 若A≤P B,B∈P,则A∈P。

64. 若X是NPC的,则X在多项式时间内可解iffP=NP.

65. SAT多项式时间归约到3-SAT(3-SAT是NPC的)

66. 证明语言L是R./R.e./NonR.e.

a) Intuitively想想有没有半判定(判定)的TM,有则R.e.(R)。若非R,执行下一步。

b) 用能否由R.e.(Non R.e.)语言归约到该语言,能则R.e.而非R(NonR.e).

严格用归约函数定义f:A≤p B,r1∈A当且仅当f(r1)∈B

e.g.1 ∈H, iff M∈L 证明R.e.

e.g.2 ∈非H,iffM∈L 证明Non R.e.

注意方向:是从A的实例经过递归函数推向B的实例。

详细介绍:https://www.360docs.net/doc/727950270.html,/~nakhleh/COMP481/final_review_sp06_sol.pdf

67. 递归与μ递归等价

68. PDA中,若每一个格局至多有一个格局接在它后面,则为确定型的。确定型CFL在补下封闭。

69. M半判定L:w∈L,iff M在w上停机,注意半判定图灵机中不存在“拒绝”状态。只要不接受w,就不停机。

70. Chomsky hierarchy

71. 俩证明:

7.6 证明P在并、交、Kleene*连接和补运算下封闭。

(1) 并:

对任意L1, L2?P,设有n a时间图灵机M1和n b时间图灵机M2判定它们,且c=max{a,b}。对L1èL2构造判定器M:

M=“对于输入字符串w :

1) 在w上运行M1,在w上运行M2。

2) 若有一个接受则接受,否则拒绝。”

时间复杂度:设M1为O(n a),M2为O(n b)。令c=max{a,b}。

第一步用时O(n a+n b) ,因此总时间为O(n a+ n b)=O(n c),

所以L1èL2属于P类,即P在并的运算下封闭。

(2) 连接:

对任意L1, L2属于P 类,设有n a时间图灵机M1和n b时间图灵机M2判定它们,且

c=max{a,b}。对L1L2构造判定器M:

M=“对于输入字符串w=w1,w2,…,w n,

1) 对k=0,1,2,…,n重复下列步骤。

2) 在w1w2…w k上运行M1,在w k+1w k+2…w n上运行M2。

3) 若都接受,则接受。否则继续。

4) 若对所有分法都不接受则拒绝。“

时间复杂度:(n+1)×(O(n a)+O(n b))=O(n a+1)+O(n b+1)=O(n c+1),所以L1L2属于P类,即P在连接的运算下封闭。

(3)补:

对任意L1属于P 类,设有时间O(n a)判定器M1判定它,对构造判定器M:

M=“对于输入字符串w :

(1) 在w上运行M1。

(2) 若M1接受则拒绝,若M1拒绝则接受。”

时间复杂度为:O(n a)。所以属于P类,即P在补的运算下封闭。

7.7 证明NP在并和连接运算下封闭。

(1) 并:

对任意L1, L2?NP,设分别有n a时间非确定图灵机M1和n b时间非确定图灵机M2判定它们,且c=max{a,b}。

构造判定L1èL2的非确定图灵机M:

M=“对于输入字符串w :

1) 在w上运行M1,在w上运行M2。

2) 若有一个接受则接受,否则拒绝。”

对于每一个非确定计算分支,第一步用时为O(n a)+O(n b),因此总时间为O(n a+n b)=O(n c)。所以L1èL2?NP,即NP在并的运算下封闭。

(2) 连接:

对任意L1, L2?NP,设分别有n a时间非确定图灵机M1和n b时间非确定图灵机M2判定它们,且c=max{a,b}。

构造判定L1L2的非确定图灵机M:

M=“对于输入字符串w :

1) 非确定地将分成两段x,y,使得w=xy。

2) 在x上运行M1,在y上运行M2。

3) 若都接受则接受,否则拒绝。”

对于每一个非确定计算分支,第一步用时O(n),第二步用时为O(n a)+O(n b),因此总时间为O(n a+ n b)=O(n c)。所以L1L2?NP,即NP在连接运算下封闭。

专题——图灵机可判定性问题

判定以下问题是否可判定:

声明:思路——想证明B问题不可解,

1. 从一个不可解问题A入手(如停机问题)

2. 创建B的一个实例,从中推出如果能解决B,A也就可以解决了

3. 所以B 是不可解的

1. 一个图灵机有至少481个状态。

我们可以给出这样一个TMN进行enc(M),

a) 数M中状态数,直到481.b) 如果达到了481,N就接受,否则拒绝。

2. 给定图灵机在空串上走了481步还没停机。

构造2带图灵机N,

a) 2nd 带: 写481个0

b) 1st 带在空串上模拟M,每走一步,第2带就删掉一个0c) 如果M在所有0都删掉之后停机,则N接受,否则不接受

3. 给定图灵机,判定它是否在一些输入上经过481步还没停机?

a) 按字典序找出所有length<=481的串x

b) 在每个x上面run M,看是否在481步以内停机c) 是则接受,否则reject

4. 给定图灵机,判定在所有输入上是否经过481步还没停机?a) 原因同(3)类似

5. 给定图灵机是否接受空串?

设两个语言:L1= {M|M(e)停机};H = {|M(w)停机}已知H不可判定,只需要找到H->L1的归约即可。令f(“M”,“w”) =M’(y) = “M(w)”, M’ 输入任何y的输出都是M在w上的模拟结果(获得的具体做法是删除任何输入,写入w,再在w上模拟M)。则{“M”,”w“}∈H,iffM’ 在任何串上停机,iff M’在空串停机M‘∈L1。

6. ①给定TM M,是否存在在M上停机的串?

②给定TM M,M是否在所有上停机的串?

设L = {M|M(a) where a∈Σ*} ,H = {|M(w)停机}。寻找H到L的归约。令

f(“M”,“w”) =M’(y) = “M(w)”, M’ 输入任何y输出都是M在w上的模拟结果(获得的具体做法是删除任何输入,写入w,再在w上模拟M)。{“M”,”w“}∈H,iffM’ 在任何串上停机,iff M’在任何串上停机,iff M’在所有a上停机(a∈Σ*), i.e. M’∈L。

7. 给定TM M,is L(M) finite?

设Finite = {L(M) where L(M) isfinite}; AH = {|M accept w}存在从AH(非递归)到﹁Finite的递归函数f,f(“M”,“w”)=M’(y) = “M(w)”, 显然f可计算。则{M,w}∈AH iff M halts on w iff M’ accept any y∈Σ*ifff(M,w) is infinite, i.e. M’∈ ﹁Finite。由于AH归约到﹁Finite,所以﹁Finite非确定,又∵确定性在补下封闭,所以Finite 也是非确定的。

8. 给定TM M, 带上是否出现过a(a∈Σ)?

设Write_a = {|M有一条在带上写a的规则};AH = {|M accept w}

存在从AH(非递归)到﹁Finite的递归函数f,f(“M”,“w”)=M’(“T”,”a”) = Simulate M(w).

若M接受w,在带上写a;否则什么也不写。则{M,w}∈AH iffM halts on w iffM’在带上写了一个aiff f(“M”,“w”)∈Write_a. 所以Write_a非确定。

9. 给定M1,M2,它们是否在一个相同串上停机?

设2Halts = {|存在令他们都停机的串w};H = {|M(w)停机}构造新机器M’,在M’带上写w,模拟M1若停机则清空带,写w,再模拟M2,若M2在w上也停机,则M’停机。则有M’停机iff∈2Halt iff∈H且∈H。

10. 给定M,只要M接受w,M就接受wR

设S = {M| M accepts wRwhenever it accept w}; AH = {|M acceptw}递归函数f定义如下,f(M,w)= M’(y), 在M’上模拟M(w).

当M接受w时,create M’ 只接受串1111;当M拒绝w时,create M’只接受串01。则∈AH iff M接受w iff M’只接受1111 iffM’∈S,类似的?AHiffM’接

受01不接受10iffM’?S

判定语言Recursive/Recursive Enumerable / Not R.e.

1. L1 = {M| there exists an input on which M haltsin less than || steps}

R.

Test on all w less than |M|

2. L2 = {M| |L(M)|<4} Not R.e.

a) Reductionfrom H , 说明是R.e.或非R.e.

b) ∈非H,当且仅当M’属于L2

3. L3 = {M| |L(M)|>2} R.e. not R Textbook Summary 1. 与自然数集合N等势的集合是可数无穷的,称有穷的or可数无穷的集合是可数

的。非可数的集合称作不可数的。

2. DFA( K, Σ, s, F, δ);NFA(K,Σ,s,F,Δ)

3. 每台NFA都有一台等价的DFA(method:find closure)

4. 有穷自动机接受的语言类= 正则语言类(正则表达式描述的语言类)

5. 正则语言在各种运算下封闭

6. 语言是正则的,iff其等价语言中有有穷个等价类。

7. DFA状态最小化->寻找等价类(初始等价类F& K-F)

8. CFL(V,Σ,R,S)

9. 存在非正则的CFL

10. 能够生成>=两棵语法分析树的字符串的文法叫做歧义的。

11. PDAM=(K,Σ,Γ,Δ,s,F),Γ为栈符号

12. PDA接受的语言正好是CFL

13. 正则语言(xy n z)和CFL(uv n xy n z)的泵定理

14. L={a n b n}∈CFL,L={a n b n c n}?CFL但是是递归的,L={a n,n为素数}不是CFL

15. Chomsky范式(CNF):若Rí(V-Σ)×V2,则称G=(V,Σ,R,S)为Chomsky范式

16. 有穷自动机总是停机。

17. CFG到CNF的转化:

1) 消除长rules

2) 消除空rules(A->e)

3) 消除短rules(A->aor A->B)

18. 对任意CFLG,都可以在多项式时间构造Chomsky范式G’,使得

L(G’)=L(G)-(Σ∪{e})

19. 没有chomsky范式能够表示length<2的字符串,所以包含<2的字符串的语言不能转化到chomsky范式。

20. 确定型CFL(确定型PDA接受的语言类)在补下封闭。

21. TM(K,Σ,δ,s,H),注意字母表Σ不包含←和→

22. 若存在TM判定L,则称L是递归的。

23. 如果对于所有w属于Σ*,M(w) = f(w),我们说M计算函数f,若存在TM计算f,则f称为递归的。

24. 半判定语言的TM都不是算法

25. 多带、多带头、双向无穷带or多维带的TM,其判定or半判定的任何语言及任何函数,都分别可用标准TM判定、半判定or计算。

26. 非确定型TM:一个格局可在一步里产生多个其他格局,NDTM is no more powerful than original TM

27. 若非确定型TMM半判定或者判定语言L,或者计算函数f,则存在标准型TMM’

半判定or判定L,or计算函数f。

28. 文法是CFG的推广,任何CFG都是文法。G=(V,Σ,R,S)

29. 语言被文法生成iff它是r.e.的。

30. 所有数值函数都是原始递归的

31. 原始递归函数集是递归可枚举的。

32. 特殊语言/问题:

H = {“M””w”: M在w上停机}

﹁H = { “M””w”:M是一台在”w”上不停机的TM}

H1 = {“M”:M在“M”上停机}

﹁H1 = { w:要么w不是一台TM的编码,

要么w是M的编码,M是一台在”M”上不停机的TM}

H:r.e. ; H1:r.e.;﹁H, ﹁H1:非r.e.;2-SAT∈P;SAT∈NP

33. 没有算法的问题称作不可判定的or不可解的,如TM的停机问题

34. 证明不可判定:从通用图灵机U通过递归函数归约到L,如果L是递归的则U是递归的。

i.e.若L1非递归,并存在L1到L2的归约,则L2也非递归。

递归函数是TuringComputable的。

35. 语言是图灵可枚举的,iff存在枚举它的图灵机。(M通过空格代开始,周期性的经过特殊状态q来枚举L,任意顺序且可重复)

36. 不可判定语言与递归语言互为补集,与r.e.语言有交集。

37. 语言是r.e.,iff它是图灵可枚举的;语言是递归的,iff它是以字典序Turing可枚举的。

38. P在并交连接和补运算下封闭,NP在并、连接运算下封闭。若NP在补下封闭,则NP=P。

39. H= {“M””w”: M在最多2|w|步后停机} ?P

40. 所有正则语言和所有CFL都属于P

41. NP:

A. 机器角度去定义:被多项式界限非确定型图灵机判定的所有语言的类。

B. 基于verifier的定义:NP问题上建立的非确定机包含两步:

1) 非确定地猜一个解

2) 用一个确定的算法判定该解是否为可行解

判定一个给定猜测值是否满足该问题(可满足性)的算法称作verifier,一个问题称作NP 问题当且仅当存在一个多项式时间的verifier。

这两个定义是不矛盾的,因为如果一台非确定TM在多项式时间内可以判定一个非确定选择的输入是否满足,就是基于verifier的定义。

P和NP的区别:

A problem isin P if we can decide them in polynomial time. It is in NP if we can decidethem in polynomial time, if we are given the rightcertificate.

42. 若存在计算函数f的多项式界限的图灵机M,则f称为多项式时间可计算的。

43. 若τ1是L1->L2的多项式归约,τ2是L2->L3的多项式归约,则τ1·τ2是L1->L3的多项式归约。

44. 证明NP完全:

法一、按定义:LíΣ*,若

(a)L∈NP,且

(b)对每个语言L’∈NP,存在从L’到L的多项式归约

则L称为NP完全的。

法二、归约,对于语言L,

(a)若L∈NP

(b)一个NP完全问题可以在多项式时间规约到L,i.e.SAT ≤p L

则L称为NP完全的。

45. L是NP完全语言,则P=NP,iffL∈P

46. SAT是NP-complete,3-SAT,最大可满足性也是NP完全的

47. 覆盖问题,Hamilton圈(有向无向),旅行商问题,背包问题都是NP-complete。

48. a*b*c*- {a n b n c n, n ≥0} is context-free but not regular

49. L=L1L2,L是CFL,则L1一定是CFL(×)

50. Regular-CFL不一定是CFL,如a*b*c*-anbn包含anbncn

51. 2-wayPDA(i.e. PDA whose input heads can move both left and right) are more powerfulthan 1-way PDA

52. Givena PDA M1 and an FA M2, the problem L(M1) íL(M2)is decidable

53. DFA/NFA识别的是exactly正则语言。

54. R.e.只在补和差下不封闭,CFL在交下也不封闭。

55. 非正则语言的*可能是正则语言。比如A:{w=w R },及所有回文,A*=Σ*,为正则语言

56. 典型非正则:w=w R

57. 正则语言的子集可能非正则,如a n b n c n,是a*b*c*的子集;又如Σ*是正则语言,H?Σ*。

58. 归约:X到Y的归约可以理解为X到Y问题的映射,reduction可以解释为at least as difficult as… 比如X可以被Y的算法解决,则Xis no more difficult than Y, X可以归约到Y,记X≤Y。e.g. x2可以归约到任意两数的乘积。

∴ 若有A≤r B,

A是不可判定问题->B不可判定A不递归->B不递归

B可判定->A可判定B是递归的->A是递归的

59. 若X多项式时间归约到Y,Y多项式时间可解,则X多项式时间可解;

若X多项式时间归约到Y,X多项式时间不可解,则Y多项式时间不可解

60. X多项式时间归约到Y,Y多项式时间归约到Z,则X多项式时间归约到Z

61. PRIME(COMPOSITE)多项式时间归约到Factor,但是Factor多项式时间不能归约到PRIME(COMPOSITE)。

钢材理论重量计算办法

钢材理论重量计算办法 钢材理论重量计算的计量单位为公斤( kg )。 其基本公式为: W (重量, kg ) = F (断面积 mm2 )× L (长度, m )×ρ(密度, g/cm3 )× 1/1000 钢的密度为: 7.85g/cm3 ,各种钢材理论重量计算公式如下: 名称(单位)计算公式符号意义计算举例 圆钢盘条 (kg/m) W= 0.006165 ×d 2 d = 直径mm 直径100 mm 的圆钢,求每m 重量。每m 重量= 0.006165 ×1002=61.65kg 螺纹钢(kg/m) W= 0.00617 ×d 2 d= 断面直径mm 断面直径为12 mm 的螺纹钢,求每m 重量。每m 重量=0.00617 ×12 2=0.89kg 方钢 (kg/m) W= 0.00785 ×a 2 a= 边宽mm 边宽20 mm 的方钢,求每m 重量。每m 重量= 0.00785 ×202=3.14kg 扁钢 (kg/m) W= 0.00785 ×b ×d b= 边宽mm d= 厚mm 边宽40 mm ,厚5mm 的扁钢,求每m 重量。每m 重量= 0.00785 ×40 ×5= 1.57kg 六角钢 (kg/m) W= 0.006798 ×s 2 s= 对边距离mm 对边距离50 mm 的六角钢,求每m 重量。每m 重量= 0.006798 ×502=17kg 八角钢 (kg/m) W= 0.0065 ×s 2 s= 对边距离mm 对边距离80 mm 的八角钢,求每m 重量。每m 重量= 0.0065 ×802=41.62kg 等边角钢 (kg/m) W= 0.00785 ×[d (2b – d )+0.215 (R2 – 2r 2 )] b= 边宽 d= 边厚 R= 内弧半径 r= 端弧半径求20 mm ×4mm 等边角钢的每m 重量。从冶金产品目录中查出4mm ×20 mm 等边角钢的R 为3.5 ,r 为1.2 ,则每m 重量= 0.00785 ×[4 ×(2 ×20 – 4 )+0.215 ×(3.52 – 2 ×1.2 2 )]=1.15kg 不等边角钢 (kg/m) W= 0.00785 ×[d (B+b – d )+0.215 (R2 – 2 r 2 )] B= 长边宽 b= 短边宽 d= 边厚 R= 内弧半径 r= 端弧半径求30 mm ×20mm ×4mm 不等边角钢的每m 重量。从冶金产品目录中查出30 ×20 ×4 不等边角钢的R 为3.5 ,r 为1.2 ,则每m 重量= 0.00785 ×[4 ×(30+20 –4 )+0.215 ×(3.52 – 2 ×1.2 2 )]=1.46kg 槽钢 (kg/m) W=0.00785 ×[hd+2t (b – d )+0.349 (R2 – r 2 )] h= 高 b= 腿长 d= 腰厚 t= 平均腿厚

钢绞线理论伸长值怎样计算

钢绞线理论伸长值计算时遇到问题 钢绞线理论伸长值计算时是用设计的锚下控制应力还是用实际的张拉控制应力,也就是计算理论伸长值时考不考虑锚口损失应力。经验者请指教,谢谢。 Fle_Flo 2008-8-31 20:57:40 预应力锚索实测伸长量探讨李永宝 隧道网https://www.360docs.net/doc/727950270.html,(2006-11-1) 来源:岩土工程界 摘要:通过对预应力锚索张拉工艺的阐述和分析,总结引起预应力锚索实测伸长量偏差的主要因素。 关键词:预应力锚索伸长量 预廊力铺索加固技术已广泛应用于建筑结构物加固边坡治理、大型地下洞室及深基坑支护等工程。由于受施工没备、场地环境以及人员操作等因豢的影响,作为预应力锚索评价指标之一的张拉实测伸长量,往往与理论伸长量有较大偏差。 1 预应力锚索张拉工艺 (1)张拉设备装配方法:张拉设备装配如图1。 (2)张拉操作程序:张拉时,油泵开启,张拉缸进油,千斤顶活塞推动工具锚板,工具锚板同时带动工具夹片,工具夹片在工具锚板上锥型锚孔的作用下收缩并一苦紧钢绞线,此时工具锚板、工具夹片、钢绞线跟于斤顶活塞同时位移。在此过程中,工作夹片受摩擦力的作用跟钢绞线同时移动,但其受限位饭的限制位移很小。当需要倒顶或达到终应力时,油泵回油,钢绞线在自身弹性作用下带动工作夹片回缩,工作夹片与工作锚板上锥型锚孔相互作用将钢绞线锚定。完成一个循环预应力的施加。预应力锚索张拉要分级进行,逐级加载,每级荷载之问稳定时间小少于2min。一般按下列加载顺序进行操作:式中m—超张拉系数。 2 理论伸长量的计算方法 锚索理论弹性伸长量按下列公式汁算:伸长量△L=NL[1 - e - (kl+θμ)]/EA(KL+0) 式中:Ⅳ—施加荷载(kN);£—自由段长(m):θ—自由段孔道曲线部分切线夹角之和(rad);K—孔道偏差影响系数;肛—钢绞线对孔道的摩擦系数;E—钢绞线弹性模量(kPa);A—钢绞线截面积/mm2。 3 工程实例实测伸长量偏差分析 某高速公路路堑防护工程,设汁锚索孔径ф130mm,预应力锚索采用7束ф15.24nlHl的钢绞线编制,锚长32.0~37.0m,锚固段9.0m,设计锚固力为1000kN,采用OVM锚具。张拉采用YCW250A型千斤顶。千斤顶主要技术参数见表1。 1.jpg 施工采用油压表控制应力读数,张拉前将油压表和千斤顶进行配套标定,并根据油压表一千斤顶配套标定曲线,将油压表读数换算成张拉应力,从而消除了千斤顶内摩阻的影响。张拉按6级进行,超张拉系数为1.1。现以Ms~10号锚索(长37.0m)为例探讨,张拉成果见表2。 在预应力施工时,实测伸长量一般是用钢直尺量得的千斤顶活塞行程。由表2和图2可以清楚地看出,千斤顶活塞行程与理论伸长量之间最终偏差为34mm,如果将千斤顶活塞行程直接作为实测伸长量,显然不符合相关规范规定,应进行修正。根据张拉成果记录表绘制锚索张拉Q—S曲线图(图2)。 2.jpg

计算理论课后题及答案2

第三章 上下文无关语言 3.1 略。 3.2 a. 利用语言A={a m b n c n | m,n ≥0}和A={a n b n c m | m,n ≥0}以及例3.20,证明上下文无关语言在交的运算下不封闭。 b. 利用(a)和DeMorgan 律(定理1.10),证明上下文无关语言在补运算下不封闭。 证明:a.先说明A,B 均为上下文无关文法,对A 构造CFG C 1 S →aS|T|ε T →bTc|ε 对B,构造CFG C 2 S →Sc|R|ε R →aRb 由此知 A,B 均为上下文无关语言。 但是由例3.20, A ∩B={a n b n c n |n ≥0}不是上下文无关语言,所以上下文无关语言在交的运算下不封闭。 b.用反证法。假设CFL 在补运算下封闭,则对于(a)中上下文无关语言A,B ,A ,B 也为CFL ,且CFL 对并运算封闭,所以B A ?也为CFL ,进而知道B A ?为CFL ,由DeMorgan 定律B A ?=A ∩B ,由此A ∩B 是CFL,这与(a)的结论矛盾,所以CFL 对补运算不封闭。 3.3 略。 3.4和3.5 给出产生下述语言的上下文无关文法和PDA ,其中字母表∑={0,1}。 a. {w | w 至少含有3个1} S →A1A1A1A A →0A|1A|ε b. {w | w 以相同的符号开始和结束} S →0A0|1A1 A →0A|1A|ε c. {w | w 的长度为奇数} S →0A|1A A →0B|1B|ε B →0A|1A 0, ε→ε 0,ε→ε 0,ε→ε 1,ε→ε 0,ε→ε

各种材料计算公式

各种材料计算公式 地砖 规格:1000*1000、800*800、600*600、500*500、400*400、300*300、200*200、100*100 粗略计算法:用砖数量=房间面积/一块地砖的面积*1.1 精确计算法:用砖数量=(房间面积/砖长)*(房间宽度/砖宽)*1.1 例:房间长5米,宽3米,砖规格400X400 用砖数量 =(15米/0.4米)*(3米/0.4米)*1.1=104块 实木地板 常用规格:900*90、750*90、600*90 粗略计算法:使用地板块数=房间面积/一块地板的面积*1.08 精确计算法:使用地板块数=(房间长度/地板长度)*(房间宽度/地板宽度)*1.08 例:长5米,宽3米,地板规格750*90 用板数量=(5米/0.75米)*(3米/0.09米)*1.08=239块 注:实木地板在铺装中通常有8%的损耗 复合地板 常见规格:1.2米*0.19米 粗略计算法:地板块数=房间面积/一块地板面积*1.05 精确计算法:地板块数=(房间长度/地板长度)*(房间宽度/地板宽度)*1.05 例:长5米,宽3米 用板数量=(5米/1.2米)*(3米/0.19米)*1.05米约=70块 注:通常有3%--5%的损耗按面积算千万不要忽视! 涂料 规格:5升、15升 家装常用5升,5升涂料刷面积为35平方米(涂2面) 计算方法:墙面面积=(长+宽)*2*层高

顶面面积=长*宽、地面面积=长*宽 总使用桶数=(墙面面积+顶面积+地面面积)/35平方米 例:长5米,宽3米 墙面积=(5米+3米)*2*2.85平方米=45.6平方米 顶面面积=5米*3米=15平方米 地面面积=5米*3米=15平方米 涂料量=(45.6+15+15)平方米/35平方米=75.6平方米/35平方米=2桶 注:以上只是理论上涂刷量,因在施工中要加入适量清水,所以以上用量只是最低涂刷量 墙纸 规格:每卷长10米,宽0.53米 计算方法:墙纸总面积=地面面积*3 (地面积=长*宽) 墙纸的卷数=墙纸总面积/(0.53米*10米) 常见墙纸规格为每卷长10m,宽0.53m。 粗略计算方法:墙纸的总面积=地面面积×3,墙纸的卷数=墙纸的总面积÷(0.53×10)精确的计算方法:使用的分量数=墙纸总长度÷房间实际高度, 使用单位的总量数=房间的周长÷墙纸的宽度, 使用墙纸的卷数=使用单位的总量数÷使用单位的分量数 因为墙纸规格固定,因此在计算它的用量时,要注意墙纸的实际使用长度,通常要以房间的实际高度减去踢脚板以及顶线的高度。 另外房间的门、窗面积也要在使用的分量中减去。这种计算方法适用于素色或细碎花的墙纸。墙纸的拼贴要考虑对花,图案越大,损耗越大,因此要比实际用量多买10%左右。 隔墙、吊顶 常用的隔墙吊顶有哪些? 隔墙:玻璃(多与铝合金型材塑钢型材组成固定隔断、推拉隔断)石膏板、轻质砖、玻璃砖(价格高)木材、各种板材。常用柜子、鱼缸、屏风

不锈钢理论重量计算公式(所有钢材)

不锈钢理论重量计算公式(所有钢材) 角钢:每米重量=0.00785*(边宽+边宽-边厚)*边厚圆钢:每米重量=0.00617*直径*直径(螺纹钢和圆钢相同)扁钢:每米重量=0.00785*厚度*边宽 管材:每米重量=0.0246615*壁厚*(外径-壁厚)板材:每米重量=7.85*厚度 黄铜管:每米重量=0.02670*壁厚*(外径-壁厚)紫铜管:每米重量=0.02796*壁厚*(外径-壁厚) 铝花纹板:每平方米重量=2.96*厚度 有色金属比重:紫铜板8.9黄铜板8.5锌板7.2铅板11.37 有色金属板材的计算公式为:每平方米重量=比重*厚度 不锈钢板理论重量计算公式 钢品理论重量重量(kg )=厚度(mm )×宽度(mm )×长度(mm )×密度值密度钢种 7.93 201,202,301,302,304,304L,305,321 7.75 405,410,420 7.98 309S,310S,316S,316L,347 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 不锈钢元棒,钢丝,理论计算公式 ★ 直径×直径×0.00609=kg/m(适用于410 420 420j2 430 431)例如:¢50 50×50×0.00609=15.23K g/米 ★直径×直径×0.00623=kg/m(适用于301 303 304 316 316L 321)例如:¢50 50×50×0.00623=15.575Kg/米 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 不锈钢型材,理论计算公式◆六角棒对边×对边×0.0069=Kg/米◆方棒边宽×边宽×0.00793=Kg/米 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 不锈钢管,理论计算公式 ○(外径-壁厚)×壁厚×0.02491=Kg/米例如¢57×3.5 (57- 3.5)×3.5×0.02491= 4.66Kg/米

计算理论答案

计算理论答案 第一套BCACC CBCBB BBABC ACDAC 1.下列叙述中,正确的是()。 A)CPU能直接读取硬盘上的数据 B)CPU能直接存取内存储器 C)CPU由存储器、运算器和控制器组成 D)CPU主要用来存储程序和数据 2.1946年首台电子数字计算机ENIAC问世后,冯·诺依曼(Von Neumann)在研制EDVAC 计算机时,提出两个重要的改进,它们是()。 A)引入CPU和内存储器的概念 B)采用机器语言和十六进制 C)采用二进制和存储程序控制的概念 D)采用ASCII编码系统 3.汇编语言是一种()。 A)依赖于计算机的低级程序设计语言 B)计算机能直接执行的程序设计语言 C)独立于计算机的高级程序设计语言 D)面向问题的程序设计语言 4.假设某台式计算机的内存储器容量为128MB,硬盘容量为10GB。硬盘的容量是内存容量的()。 A)40倍 B)60倍 C)80倍 D)100倍 5.计算机的硬件主要包括:中央处理器(CPU)、存储器、输出设备和()。 A)键盘 B)鼠标 C)输入设备 D)显示器 6.根据汉字国标GB2312-80的规定,二级次常用汉字个数是()。 A)3000个 B)7445个 C)3008个 D)3755个 7.在一个非零无符号二进制整数之后添加一个0,则此数的值为原数的()。

A)4倍 B)2倍 C)1/2倍 D)1/4倍 8.Pentium(奔腾)微机的字长是()。 A)8位 B)16位 C)32位 D)64位 9.下列关于ASCII编码的叙述中,正确的是()。 A)一个字符的标准ASCII码占一个字节,其最高二进制位总为1 B)所有大写英文字母的ASCII码值都小于小写英文字母'a'的ASCII码值 C)所有大写英文字母的ASCII码值都大于小写英文字母'a'的ASCII码值 D)标准ASCII码表有256个不同的字符编码 10.在CD光盘上标记有"CD-RW"字样,此标记表明这光盘()。 A)只能写入一次,可以反复读出的一次性写入光盘 B)可多次擦除型光盘 C)只能读出,不能写入的只读光盘 D)RW是Read and Write的缩写 11.一个字长为5位的无符号二进制数能表示的十进制数值范围是()。 A)1~32 B)0~31 C)1~31 D)0~32 12、计算机病毒是指"能够侵入计算机系统并在计算机系统中潜伏、传播,破坏系统正常工作的一种具有繁殖能力的()。 A)流行性感冒病毒 B)特殊小程序 C)特殊微生物 D)源程序 13.在计算机中,每个存储单元都有一个连续的编号,此编号称为()。 A)地址 B)位置号 C)门牌号 D)房号 14.在所列出的:1、字处理软件,2、Linux,3、UNIX,4、学籍管理系统,5、Windows Xp和6.Office 2003这六个软件中,属于系统软件的有()。

金属材料计算公式

角钢,扁钢,钢管,板材,管材,弯头理论重量计算公式 一,,弯头重量计算公式 圆环体积=2X3.14X3.14(r^2)R r--圆环圆半径 R--圆环回转半径 中空管圆环体积=2X3.14X3.14((r^2)-(r''^2))R r''--圆环内圆半径 90,60,45度的弯头(肘管)体积分别是对应中空管圆环体积的1/4、1/6、1/8。 钢的密度工程上计算重量时按7.85公斤/立方分米,密度*体积=重量(质量)。 1、180°弯头按表2倍计算,45°按1/2计算; 2、R1.0DN弯头重量按表2/3计算; 3、表中未列出壁厚的重量,可取与之相近的两个重量计算平均值; 4、90°弯头计算公式; 0.0387*S(D-S)R/1000 式中 S=壁厚mm D=外径mm R= 弯曲半径mm 二,以下是焊接弯头的计算公式 1.外径-壁厚X壁厚X0.0387X弯曲半径÷1000, =90°弯头的理论重量 举例:426*1090°R=1.5D的 (426-10)*10*0.387*R600÷1000=96.59Kg 180°弯头按表2倍计算,45°按1/2计算; 2..(外径-壁厚)X壁厚X0.02466XR倍数X1.57X公称通径=90°弯头的理论重量 举例:举例:426*1090°R=1.5D的 (426-10)*10*0.02466*1.5D*1.57*400=96.6Kg 180°弯头按表2倍计算,45°按1/2计算。 三、圆钢重量(公斤)=0.00617×直径×直径×长度 方钢重量(公斤)=0.00785×边宽×边宽×长度 六角钢重量(公斤)=0.0068×对边宽×对边宽×长度 八角钢重量(公斤)=0.0065×对边宽×对边宽×长度 圆钢重量(公斤)=0.00617×直径×直径×长度 方钢重量(公斤)=0.00785×边宽×边宽×长度 六角钢重量(公斤)=0.0068×对边宽×对边宽×长度 八角钢重量(公斤)=0.0065×对边宽×对边宽×长度 螺纹钢重量(公斤)=0.00617×计算直径×计算直径×长度 角钢重量(公斤)=0.00785×(边宽边宽-边厚)×边厚×长度 扁钢重量(公斤)=0.00785×厚度×边宽×长度 钢管重量(公斤)=0.02466×壁厚×(外径-壁厚)×长度 不锈钢管:(外径-壁厚)×壁厚×0.02491=公斤/米 板材:每米重量=7.85*厚度 黄铜管:每米重量=0.02670*壁厚*(外径-壁厚)

浅谈铁路T梁后张法预应力筋理论伸长值与实际伸长值计算

浅谈铁路T 梁后张法预应力筋理论伸长值与实际伸长值计算 摘要:通过中铁二十五局集团广州铁路工程有限公司广州制梁场铁路T 梁生产实践,对后张法预应力筋理论伸长值及实际伸长值计算方法进行探讨,为铁路T 梁生产提供经验。 关键词:铁路T 梁 后张法 伸长值 计算 目前,铁路建设正处于高峰期,制梁场的发展也如雨后春笋,其中预应力筋理论伸长值及实际伸长值的计算一直困扰着新生制梁场,因此,通过现场实践,对铁路T梁后张法预应力筋理论伸长值及实际伸长值计算方法进行探讨,为铁路T 梁制梁场提供经验借鉴。 一、理论伸长值计算 (一)理论伸长值计算公式 理论伸长值精确计算公式: ()()01[]kx kx L y g y g Pe PL e L A E A E kL μθμθμθ -+-+-?==+? 理论伸长值简化计算公式: () 1[]2 kx y g PL e L A E μθ-++?= P —预应力钢筋张拉端的张拉力,N; L—从张拉端到计算截面的孔道长度,m; θ—从张拉端到计算截面曲线孔道部分切 线的夹角之和,rad; K—孔道每米局部偏差对摩擦的影响系数,由制梁场实际试验所得; μ—预应力钢筋与孔道壁的摩擦系数,由制梁场实际试验所得; E g—预应力钢筋弹性模量,MPa ; A y —预应力钢筋截面面积,mm 2 对由多曲线段或直线段组成的曲线筋张拉伸长量必须分段计算,然后叠加,在计算时将每段两端扣除孔道的摩阻损失后的拉力求出,然后再按精确法或简化法计算每段的张拉伸长值。 采用精确计算法或简化计算法相比,计算结果差值很小,在一般情况下用简化计算法或满足要求。 (二)举例

2007级_计算理论_试卷答案

《计算理论》试题答案(2007级) 一、证明:设M是一台识别语言B的DFA,交换M的接受状态与非接受状态得到一台新的DFA,则这台新DFA识别B的补集。因而,正则语言类在补运算下封闭。(8分) 参考答案: 设M’是一台将DFA M 的接受态与非接受态交换后的DFA,接下来证明M识别B语言,则M’识别B的补集: 假定M’识别x ,则对于x 在M’上运行将结束于M’的一个接受态,因为M和M’交换了接受态与非接受态,因此对于x运行于M,将会结束于一个非接受态,所以x∈/B。类似地,如果x不被M’接受,则它一定被M接受。故M’恰好接受所有不被M接受的那些串,因此M’识别B的补集。 既然B是任意的正则语言,且我们已构造出一台自动机识别它的补集,它表明任何正则语言的补也是正则的。因此,正则语言类在补运算下封闭。 二、令∑={0,1,+,=}和ADD={x=y+z | x,y,z是二制整数,且x是y与z的和},证明ADD不是正则的。(8分) 参考答案: 假定ADD是正则的。让P作为泵引理中的泵长度,选择S的串形式为1P=0P+1P作为ADD的一个成员。因为S有长度大于P,由泵引理保证它能分割成形如:S=xyz的三部分,满足泵引理的条件。泵引理的第三个条件有|xy|≤P,《它表明对于K≥1,y就是1K。这是xy2z是串1P+K=OP+1P,而它不是ADD的成员,由泵引理导出矛盾,因此ADD不是正则的。 三、请将下述CFG转换成等价的乔姆斯基范式文法。(8分) A→BAB|B|ε B→00|ε 参考答案: S0→AB|CC|BA|BD|BB|ε A→AB|CC|BA|BD|BB B→CC C→0 D→AB 四、请用泵引理证明语言A={ 0n#02n#03n | n≥0 }不是上下文无关的。(8分) 参考答案: 由泵引理,让P作为泵长度,s=0p#02p#03p ,接下来证明s=uvxyz不能进行泵抽取。 v和y都不能包含#,否则,xv2wy2z将超过2个#s ,因此,如果我们按#’s将s分成三段如:0p,02p,03p,至少有一段不包含v或y。因此,由于段之间的1:2:3的比例不再维持,xv2wy2z也不语言A中。故语言A={ 0n#02n#03n | n≥0 }不是上下文无关。的

预应力钢筋理论伸长值计算

预应力钢筋的理论伸长值计算 已知:张拉控制应力σk=1357.8Mpa,A y=142.6mm2,E y=197660 Mpa,μ=0.175,k=0.0008; 1号钢束:实测摩阻力为115 Mpa,理论摩阻力为123.1 Mpa, 张拉力P k=1357.8×142.6×12=2323.5KN 将半个曲线预应力筋分成八段,各段参数表为: 将表中数据代入公式: Δl=PL/A y E y,P=P×(1+ e-(kL+μθ))/2,得 P1=2323.5×(1+0.9831)/2=2303.87KN Δl1=2303.87×103×6.2/(1711.2×197660)=0.0422m P2=2284.2×(1+0.9973)/2=2281.12KN

Δl2=2281.12×103×3.32/(1711.2×197660)=0.02239m P3=2278×(1+0.9806)/2=2255.9KN Δl3=2255.9×103×8.5/(1711.2×197660)=0.05669m P4=2233.8×(1+0.9972)/2=2230.67KN Δl4=2230.67×103×3.45/(1711.2×197660)=0.02275m P5=2227.5×(1+0.9762)/2=2200.99KN Δl5=2200.99×103×8.1/(1711.2×197660)=0.0527m P6=2174.5×(1+0.9962)/2=2170.37KN Δl6=2170.37×103×4.79/(1711.2×197660)=0.0307m P7=2166.2×(1+0.9762)/2=2140.42KN Δl7=2140.42×103×8.1/(1711.2×197660)=0.0513m P8=2114.6×(1+0.9984)/2=2112.91KN Δl8=2112.91×103×2/(1711.2×197660)=0.01249m 求得Δl=2×0.29121=0.58242m=58.242cm 在梁端处N1钢束伸长量为:29.121cm

计算理论试题及答案

一、证明:设M是一台识别语言B的DFA,交换M的接受状态与非接受状态得到一台新的DFA,则这台新DFA识别B的补集。因而,正则语言类在补运算下封闭。(8分) 参考答案: 设M’是一台将DFA M的接受态与非接受态交换后的DFA,接下来证明M识别B语言,则M’识别B的补集: 假定M’识别x,则对于x 在M’上运行将结束于M’的一个接受态,因为M和M’交换了接受态与非接受态,因此对于x运行于M,将会结束于一个非接受态,所以x∈/B。类似地,如果x不被M’接受,则它一定被M接受。故M’恰好接受所有不被M接受的那些串,因此M’识别B的补集。 既然B是任意的正则语言,且我们已构造出一台自动机识别它的补集,它表明任何正则语言的补也是正则的。因此,正则语言类在补运算下封闭。 二、令∑={0,1,+,=}和ADD={x=y+z | x,y,z是二制整数,且x是y与z的和},证明ADD不是正则的。(8分) 参考答案: 假定ADD是正则的。让P作为泵引理中的泵长度,选择S的串形式为1P=0P+1P作为ADD的一个成员。因为S有长度大于P,由泵引理保证它能分割成形如:S=xyz的三部分,满足泵引理的条件。泵引理的第三个条件有|xy|≤P,《它表明对于K≥1,y就是1K。这是xy2z是串1P+K=OP+1P,而它不是ADD的成员,由泵引理导出矛盾,因此ADD不是正则的。 三、请将下述CFG转换成等价的乔姆斯基范式文法。(8分) A→BAB|B|ε B→00|ε 参考答案: S0→AB|CC|BA|BD|BB|ε A→AB|CC|BA|BD|BB B→CC C→0 D→AB 四、请用泵引理证明语言A={0n#02n#03n | n≥0 }不是上下文无关的。(8分) 参考答案: 由泵引理,让P作为泵长度,s=0p#02p#03p ,接下来证明s=uvxyz不能进行泵抽取。 v和y都不能包含#,否则,xv2wy2z将超过2个#s ,因此,如果我们按#’s将s分成三段如:0p,02p,03p,至少有一段不包含v或y。因此,由于段之间的1:2:3的比例不再维持,xv2wy2z也不语言A中。故语言A={0n#02n#03n | n≥0 }不是上下文无关。的 五、下面的语言都是字母表{0,1}上的语言,请以实现描述水平级给出判定这些语言的图灵机:(8分)

计算理论习题答案CHAP2new

计算理论习题答案CHAP2new

2.2 a. 利用语言A={a m b n c n | m,n ≥0}和A={a n b n c m | m,n ≥0}以及例 3.20,证 明上下文无关语言在交的运算下不封闭。 b. 利用(a)和DeMorgan 律(定理1.10),证明上下文无关语言在补运算下不封闭。 证明:a.先说明A,B 均为上下文无关文法,对A 构造CFG C 1 S →aS|T|ε T →bTc|ε 对B,构造CFG C 2 S →Sc|R|ε R →aRb 由此知 A,B 均为上下文无关语言。 但是由例3.20, A ∩B={a n b n c n |n ≥0}不是上下文无关语言,所以上下文无关语言在交的运算下不封闭。 b.用反证法。假设CFL 在补运算下封闭,则对于(a)中上下文无关语言A,B , A , B 也为CFL ,且CFL 对并运算封闭,所以B A ?也为CFL ,进而知道B A ?为CFL ,由DeMorgan 定律 B A ?=A ∩B ,由此A ∩B 是CFL,这与(a)的结论矛盾,所以CFL 对补运算不封闭。 2.4和2.5 给出产生下述语言的上下文无关文法和PDA ,其中字母表∑={0,1}。 a. {w | w 至少含有3个1} S →A1A1A1A A →0A|1A|ε ε,1→ 1, 0, ε,1→ ε,1→

b. {w | w 以相同的符号开始和结束} S →0A0|1A1 A →0A|1A|ε c. {w | w 的长度为奇数} S →0A|1A A →0B|1B|ε B →0A|1A d. {w | w 的长度为奇数且正中间的符号为0} S →0S0|1S1|0S1|1S0|0 e. {w | w 中1比0多} S →A1A 1,ε→ 0,ε→0,ε→1,1→ 0,0→0,ε→1,ε→0,ε→0,ε→ 0,ε→0,0→ε,ε→ ε,$→

预应力筋的理论伸长值 (mm)的计算

1、预应力筋的理论伸长值L ? (mm)的计算: P P P E A L P L =? 式中:P P ——预应力筋的平均张拉力(N),直线筋取张拉端的拉力,两端张拉的曲线筋,计算方法见附后。 L ——预应力筋的长度(mm); A P ——预应力筋的截面面积(mm2); E P ——预应力筋的弹性模量(N /mm2)。 关于P p 的计算: P p = P[1-e -(kx+uθ)]/(kx+uθ): P :张拉端钢绞线张拉力。将钢绞线分段计算后,为每分段的起点张拉力P q 。即为前段的终点张拉力P z =P q * e -(kx+uθ)(N ) X :从张拉端至计算截面的孔道长度(m ); θ:从张拉端至计算截面曲线孔道部分切线的切角之和(rad ); K :孔道每m 局部偏差对摩擦的影响系数; U :预应力钢材与孔道壁的摩擦系数; 2、计算中有关数据 A P1=140×3=420mm 2;A P2=140×4=560mm 2 R by =1860Mpa σk = 0.75R by =1395Mpa E g =1.95×105Mpa K=0.0015;U=0.25 3、20m 预制箱梁中跨(0度)N1#钢绞线伸长量计算如下: (1)考虑到实际施工中采用穿心式千斤顶,所以钢绞线长度应计入千斤顶长度,YDC1500型千斤顶回程后的长度为450mm 。 (2)钢绞线 箱梁钢绞线为对称布置,为方便计算,以下计算取半块箱梁考虑。 直线段长L 1:0.72+0.45=1.17m; 曲线段长L 2:0.786m;θ = 0.0314159rad 直线段长L 3:4.315m ; 曲线段长L 4:3.05m;θ =0.087266rad 直线段长L 5:0.929m ; 4、P p 的计算 P =σcon ×420 =бk ×560 = 1395×560=781200N P p1 =P q [1-e -(kx+uθ)]/(kx+uθ) =781200×(1-0.998246539)/0.001755 =780514.9N P p2 =P q [1-e -(kx+uθ)]/(kx+uθ)

建筑材料计算公式

1、密度:材料在绝对密实状态下,单位体积的质量,称为材料的密度。 ρ——材料的密度(g/cm3或kg/m3)m——材料的质量(g或kg) V——材料在绝对密实状态下的体积(cm3或m3)计算式:ρ=m/V 2、表观密度:工程中常用的散粒状材料,如混凝土用砂、石子等,因孔隙很少,可不比磨 成细粉,直接用排水法测得颗粒体积(包括材料的密实体积和闭口孔隙体积,但不包括开口孔隙体积),称为绝对密实体积的近似值。 ρ’——材料的表观密度(g/cm3或kg/m3) m——材料在干燥状态下的质量(g或kg) V’——材料在自然状态下不含开口孔隙的体积(cm3或m3) 计算式:p’=m/V’ 3、体积密度:材料在自然状态下,单位体积的质量,称为材料的体积密度。 ρ0——材料的体积密度(g/cm3或kg/m3)m——材料在干燥状态下的质量(g或kg)V0——材料在自然状态下的体积(包括材料内部封闭孔隙和开口孔隙的体积)(cm3或m3)计算式:ρ0=m/V0 4、堆积密度:散粒材料或粉末状、颗粒状材料在堆积状态下,单位体积的质量。 ρ’0——材料的堆积密度(g/cm3或kg/m3) m——材料在干燥状态下的质量(g或kg)计算式:ρ’0=m/ V’0 V’0——材料的堆积体积(cm3或m3) 5、密实度:密实度是只材料体积内被固体物质所充实的程度。(用D表示) 计算式:D=V/V0*100%=ρ0/ρ*100% 6、空隙率:空隙率是指材料体积内,孔隙体积占材料在自然状态下总体积的百分率。(用P 表示) 计算式:P={(V0-V)/V}*100%=(1-ρ0/ρ)*100% 密实度于空隙率的关系为:P+D=1 7、填充率:填充率是只散粒材料的堆积体积中,被其颗粒所填充的程度。(用D’表示) 计算式:D’=V’/V’0*100%=ρ’0/ρ’*100% 8、空隙率:空隙率是只散粒材料的堆积体积中,颗粒之间的空隙体积占材料堆积体积的百 分率(用P’表示) 计算式:P’={(V’0-V’)/V’0}*100%=(1-ρ’0/ρ’)*100% 9、吸水性:材料在水中吸收水分的性质,称为吸水性。溪水性的大小用吸水率表示,吸水 率分为质量吸水率W质和体积吸水率W吸两种。(下为质量吸水率) W质——材料的质量吸水率(%)m湿——材料吸水饱和后的质量(g) m干——材料干燥状态下的质量(g)计算式:W质= (m湿-m干)/m干*100% 体积吸水率:W体——材料的体积吸水率(%)m湿——材料吸水饱和后的质量(g)m干——材料在干燥状态下的质量V0——干燥材料自然状态下的体积(cm3) ρh2o——水的密度(g/cm3)计算式:W体=(m湿-m干)/V0*(1/ρh2o)*100%质量吸水率和体积吸水率的关系为:W体=W质*ρh2o 10、吸湿性:材料在空气中吸收水分的性质,称为吸湿性。(用含水率W含表示) W含——材料的含水率(%)m含——材料汗水时的质量(g) m干——材料干燥时的质量(g)计算式:W含=(m含-m干)/m干*100% 11、耐水性:材料长期在饱和水的作用下不破坏、其强度也不显著降低的性质,称为材料的 耐水性。 K软——材料的软化系数f饱——材料在吸水饱和状态下的抗压强度,Mpa

钢绞线理论伸长量计算表

钢绞线理论伸长量计算实例(2008-07-08 17:20:04)精确计算 钢绞线弹性模量:Ep=193.8889Gpa 截面积:Ap=141.71mm2∕根(资料3) 预应力钢绞线张拉理论伸长量计算公式(资料1第129页) ΔL=(PpL)/(ApEp) 式中:Pp――预应力筋的平均张拉力(N),直线筋取张拉端的拉力,两端张拉的曲线筋按资料1附录G-8(第339页)计算 L――预应力筋的长度(mm) Ap――预应力筋的截面面积(mm2) Ep――预应力筋的弹性模量(N/mm2) Pp=P(1-e-(kx+μθ))/(kx+μθ) 式中:Pp――预应力筋平均张拉力(N) P――预应力筋张拉端的张拉力(N) x――从张拉端至计算截面的孔道长度(m) θ――从张拉端至计算截面曲线孔道部分切线的夹角之和(rad) k――孔道每米局部偏差对摩擦的影响系数 μ――预应力筋与孔道壁的摩擦系数 注:当预应力筋为直线时Pp=P

钢绞线伸长量计算 钢绞线张拉伸长量计算 一、6股钢绞线 1、中线外N1,2钢绞线长L=15.57m 钢绞线所夹水平角θ水平=0 钢绞线所夹垂直角θ垂直=0.078539816rad θ=θ水平+θ垂直=0.078539816rad 取:K=0.0015 μ=0.23 E=1.95×105Mpa 钢绞线面积:A=831.66mm2 钢绞线控制张拉力P=944.92KN kχ+μθ=0.0015×15.57+0.23×0.078539816=0.041419157 平均张拉力:P=P(1-e-(kx+μθ))/(kx+μθ) =944.92×(1-e-0.041419157)/ 0.041419157=925.619KN 初伸长量(10%σc on伸长量) ΔL1=(944.92×103×10%×15.57×103)/(831.66×1.95×105)=9.07mm 理论伸长量(103%σcon伸长量) ΔL2=(925.619×103×15.57×103)/(831.66×1.95×105)=88.87 mm 2、中线外N3钢绞线长L=15.7m 钢绞线所夹水平角θ水平=0 钢绞线所夹垂直角θ垂直=0.078539816rad θ=θ水平+θ垂直=0.078539816rad 取:K=0.0015 μ=0.23 E=1.95×105Mpa 钢绞线面积:A=831.66mm2 钢绞线控制张拉力P=944.92KN kχ+μθ=0.0015×15.7+0.23×0.078539816=0.041614157 平均张拉力:P=P(1-e-(kx+μθ))/(kx+μθ) =944.92×(1-e-0.041614157)/ 0.041614157=925.529KN 初伸长量(10%σcon伸长量) ΔL1=(944.92×103×10%×15.7×103)/(831.66×1.95×105)=9.15mm 理论伸长量(103%σco n伸长量) ΔL2=(925.529×103×15.7×103)/(831.66×1.95×105)=89.6 mm

对中找正理论计算

旋转机械的联轴器找正 联轴器的找正是机器安装的重要工作之一.找正的目的是在机器在工作时使主 动轴和从动轴两轴中心线在同一直线上.找正的精度关系到机器是否能正常运转,对高速运转的机器尤其重要. 两轴绝对准确的对中是难以达到的,对连续运转的机器要求始终保持准确的对 中就更困难.各零部件的不均匀热膨胀,轴的挠曲,轴承的不均匀磨损,机器产生的位移及基础的不均匀下沉等,都是造成不易保持轴对中的原因.因此,在设计机器时规定两轴中心有一个允许偏差值,这也是安装联轴器时所需要的.从装配角度讲,只要能保证联轴器安全可靠地传递扭矩,两轴中心允许的偏差值愈大,安装时愈容易达到要求。但是从安装质量角度讲,两轴中心线偏差愈小,对中愈精确,机器的运转情况愈好,使用寿命愈长。所以,不能把联轴器安装时两轴对中的允许偏差看成是安装者草率施工所留的余量。 1.联轴器找正时两轴偏移情况的分析 机器安装时,联轴器在轴向和径向会出现偏差或倾斜,可能出现四种情况,如图1所示。图1联轴器找正时可能遇到的四种情况 根据图1所示对主动轴和从动轴相对位置的分析见表1。 表1联轴器偏移的分析

2.测量方法 安装机器时,一般是在主机中心位置固定并调整完水平之后,再进行联轴器的找正。通过测量与计算,分析偏差情况,调整原动机轴中心位置以达到主动轴与从动轴既同心,又平行。联轴器找正的方法有多种,常用的方法如下: (1)简单的测量方法如图2所示。用角尺和塞尺测量联轴器外圆各方位上的径向偏差,用塞尺测量两半联轴器端面间的轴向间隙偏差,通过分析和调整,达到两轴对中。这种方法操作简单,但精度不高,对中误差较大。只适用于机器转速较低,对中要求不高的联轴器的安装测量。 图2 角尺和塞尺的测量方法

计算理论习题答案CHAP1newedit

练习 1.1 图给出两台DFA M 1和M 2的状态图. 回答下述有关问题. a. M 1的起始状态是q 1 b. M 1的接受状态集是{q 2} c. M 2的起始状态是q 1 d. M 2的接受状态集是{q 1,q 4} e. 对输入aabb,M 1经过的状态序列是q 1,q 2,q 3,q 1,q 1 f. M 1接受字符串aabb 吗?否 g. M 2接受字符串ε吗?是 1.2 给出练习 2.1中画出的机器M 1和M 2的形式描述. M 1=(Q 1,Σ,δ1,q 1,F 1) 其中 1)Q 1={q 1,q 2,q 3,}; 2)Σ={a,b}; 3 415)F 1={q 2} M 2=(Q 2,Σ,δ2,q 2,F 2) 其中 1)Q 2={q 1,q 2,q 3,q 4}; 2)Σ={a,b}; 3 324)F 2={q 1,q 4} 1.3 DFA M 的形式描述为 ( {q 1,q 2,q 3,q 4,q 5},{u,d},δ,q 3,{q 3}),其中δ在表2-3中给出。试画出此机器的状态图。 d

1.6 画出识别下述语言的DFA 的状态图。 a){w | w 从1开始以0结束} b){w | w 至少有3个1} c) {w | w 含有子串0101} d) {w | w 的长度不小于3,且第三个符号为0} e) {w | w 从0开始且为奇长度,或从1开始且为偶长度} 或

f) {w | w 不含子串110} g) {w | w 的长度不超过5} h){w | w 是除11和111以外的任何字符} i){w | w 的奇位置均为1} j) {w | w 至少含有2个0,且至多含有1个1} k) {ε,0} l) {w | w 含有偶数个0,或恰好两个1} 0,1 1

装修材料预算公式大全

主材计算方法: 涂料乳胶漆 涂料乳胶漆的包装基本分为5升和15升两种规格。 以家庭中常用的5升容量为例,5升的理论涂刷面积为两遍35㎡。 粗略计算方法:地面面积*2.5/35=使用桶数 精确计算方法:(长+宽)*2*房高=墙面面积 长*宽=顶面面积 (墙面面积+顶面面积-门窗面积)/35=使用桶数。以长5m、宽3m高2.9m的房间为例,室内的墙,顶涂刷面积计算如下: 墙面面积:(5m+3m)*2*2.9m=46.4㎡ 顶面面积:(5m*3m)=15㎡ 涂料量:(46.4+15)/35㎡=1.7桶

复合地板 粗略的计算方法: 地面面积/(1.2m*0.19)*105%(其中5%为损耗量)=地板块数精确的计算方法: (房间长度/板长)*(房间宽度/板宽)=地板块数 以长5m,宽4m的房间,选用900*90*0.18m规格地板为例:房间5m/1.2m=5块房间宽4m/0.19m=22块 长5块*宽22块=用板总量110块 tips: 复合木地板在铺装中会有3%-5%的损耗,如果以面积计算,千万不要忽视这部份用量。 实木地板 常见规格有900*90*18mm

750*90*18mm,600*90*18mm 粗略的计算方法: 房间面积/地板面积*1.08(其中8%为损耗量)=使用地板块数 精确的计算方法: (房间长/地板长)*(房间宽/地板宽)=使用地板块数 以长8CM,宽5M的房间,用900*90*0.18m规格地板为例,房间长8m/板长0.9m=9块。房间宽5m/板宽0.09m=56块。长9 块*宽56块=用板总量504块 tips: 实木地板铺装中通常要有5%-8%的损耗,在计算中要考虑进去。 地砖: 常见地砖规格有0.6*0.6m 0.5*0.5m,0.4*0.4m,0.3*0.3m 粗略的计算方法:

相关文档
最新文档