




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
第二章謂詞演算與消解(歸結(jié))原理
命題演算謂詞演算推理規(guī)則產(chǎn)生謂詞演算表達式應(yīng)用歸結(jié)原理經(jīng)典數(shù)理邏輯AI研究內(nèi)容之一是推理,即研究怎樣使計算機獲得自動推理的能力數(shù)理邏輯用數(shù)學方法研究各種推理中的邏輯問題,以推理本身作為研究對象AI要使用邏輯推理,就必然涉及數(shù)理邏輯/數(shù)理邏輯的經(jīng)典部分—經(jīng)典的命題邏輯和一階謂詞邏輯,同時作為人工智能的知識表示方法和推理方法而存在;因此數(shù)理邏輯是人工智能的一個基礎(chǔ)2.1命題演算2.1.1符號和命題命題演算的符號:是命題符號,命題符號代表命題,是關(guān)于現(xiàn)實世界的能分辨真假值的陳述句。命題符號:P,Q,R,S,T命題演算的符號:真值符號:true,false
聯(lián)結(jié)詞:∨,∧,~
,=>,=通過聯(lián)結(jié)詞可把多個命題組成合成的命題,也稱為合式公式。2.1.2命題演算的語義2.1命題演算—如兩個命題表達式在任何真值指派下都有相同的值,則稱為是等價的(P29)表2.2所示的真值表證明:P=>Q與~P∨Q等價。—對于命題表達式P,Q,R~(~P)=P;(P∨Q)=(~P=>Q)否定律:~(P∨Q)=(~P∧~Q)~(P∧Q)=(~P∨~Q)分配律:P∨(Q∧R)=(P∨Q)∧(P∨R)
分配律:P∧(Q∨R)=(P∧Q)∨(P∧R)
交換律:(P∧Q)=(Q∧P)
交換律:(P∨Q)=(Q∨P)
結(jié)合律:((P∧Q)∧R)=(P∧(Q∧R))
結(jié)合律:((P∨Q)∨R)=(P∨(Q∨R))
置換律:(P=>Q)=(~Q=>~P)2.1命題演算2.2謂詞演算命題演算中,P,Q代表一定的命題,如:P:星期四下雨而謂詞:Weather(X,Y)代表日期與天氣的關(guān)系Weather(Tuesday,Rain)
可以操縱命題演算表達式允許包含變元Weather(X,Rain)
2.2.1謂詞的語法和命題2.2謂詞演算謂詞演算的字母表組成:(1)英文字母組合,包括大寫與小寫(2)數(shù)字集合0,1,…,9(3)下劃線如:George,fires,bill,xxxx
謂詞演算符號包括:真值符號true和false。常元符號,第一個字符為小寫字母的符號表達式。變元符號,第一個字符為大寫字母的符號表達式。函詞符號,第一個字符為小寫字母的符號表達式,函詞有一個元數(shù),指出從定義域中映射到值域中的每個元素。2.2謂詞演算例:
likes(george,kate).likes(X,george).likes(george,susie).likes(X,X).likes(george,sarah,tuesday).friends(bill,richard).friends(bill,george).friends(father(david),father(andrew))helps(bill,george).helps(richard,bill).2.2謂詞演算原子命題:是一個n元謂詞,后跟n個項,用括號括起來并用逗號分開。2.2.1謂詞的語法和命題與謂詞相關(guān)的一個正整數(shù)稱為元數(shù)或“參數(shù)數(shù)目”,具有相同的名但元數(shù)不同的謂詞是不同的。真值true和false也是原子命題。任何原子命題都能夠用邏輯操作符將其變成謂詞演算的命題。用的聯(lián)結(jié)詞也和命題演算一樣:∨,∧,~,=>和=。當一個變元在一個命題中作為參數(shù)出現(xiàn)時,它代表的是域中不特定的對象。謂詞演算包括兩個符號,量詞(全稱量詞)和彐(存在量詞),用于限定包含變元的命題的含義。
2.2.1謂詞的語法和命題一個量詞后面緊跟著一個變元和一個命題。例如:
Xlikes(X,ice_cream).彐Yfriends(Y,peter).
全稱量詞
,表明命題對于變元的變域中的所有的值都為真。存在量詞彐,表明該命題對于變元的變域中的一些值為真。例:命題2.2.1謂詞的語法和命題plus(two,three)equal(plus(two,three))彐xfoo(x,two,plus(two,three))∧equal(plus(two,three),five)2.2.2謂詞演算的語義(P34)表達式的真值依賴于常元、變元、謂詞、函詞到論域中的映射;在論域中的關(guān)系的真假決定了相應(yīng)表達式的真假。例如:friends(george,susie)friends(george,kate)2.2.2謂詞演算的語義(P34)一個論域D上的解釋:假設(shè)論域D是一個非空集合,在D上的一個解釋把論域D的實體指派給一個謂詞演算表達式的每一個常元、變元、謂詞及函詞符號,于是有:1)每一個常元指派了D的一個元素。2)對每一個變元,指派D的一個非空集合,這是該變元的變域。3)每個n元謂詞P定義在論域D中的n個參數(shù)上,并定義了從Dn到{T,F(xiàn)}的一個映射。4)每個m元函詞f定義在論域D的m個參數(shù)上,并定義了從Dm到{T,F(xiàn)}的一個映射。在一種解釋下,一個表達式的意義是在該解釋下的一個真值指派。2.2.2謂詞演算的語義謂詞演算表達式的真值設(shè)有表達式E和在非空論域D上對E的一個解釋I,E的真值按以下規(guī)律決定:1)一個常元的值是根據(jù)I指派給它的D的一個元素。2)一個變元的值是根據(jù)I指派給它的D的一個元素集合。3)一個函詞的值是根據(jù)由I指派給它的參數(shù)值計算得到的D的元素。4)真值符號true的值是T,false的值是F。5)原子命題的值或者為T,或者為F,取決于解釋I。6)如果一個命題的值為F,則其否定式為T,否則為F。7)如果…11)如果對于在解釋I下的X的每一個指派,S的值為T,則
XS為T,否則為F。12)如果在解釋I下存在X的一個指派使得S的值為T,則彐XS為T,否則為F。2.2.2謂詞演算的語義(P34)
變元:likes(george,X)
這個變元名可以由任何其他變元名代替,不會改變表達式的意思。變元的量詞約束是謂詞演算語義的重要部分在謂詞演算中,變元有兩種約束使用的方法:在特定解釋下,命題對變元的變域中的所有常元指派為真,則稱該變元是全稱性變元。代表全稱量詞的符號是
,括號常常用于表示量詞的約束范圍
存在性變元。至少存在變元的變域中的一個值使包含變元的表達式為真時,表達式才為真。代表存在量詞的符號是彐2.2.2謂詞演算的語義否定與全稱量詞、存在量詞之間的關(guān)系(P36)。對于謂詞P,Q,變元X,Y有:
~彐XP(X)=X~P(X)~XP(X)=彐X~P(X)
彐XP(X)=彐YP(Y)
XQ(X)=Y(jié)Q(Y)
X(P(X)∧Q(X))=XP(X)∧YQ(Y)
彐X(P(X)∨Q(X))=彐XP(X)∨彐YQ(Y)2.3推理規(guī)則產(chǎn)生謂詞演算表達式2.3.1推理規(guī)則(p38)實際上是一個從其他謂詞演算命題產(chǎn)生新的謂詞演算命題的機械方法。產(chǎn)生基于給定邏輯斷言的句法形式的新命題。當每個由邏輯表達式集S上的推理規(guī)則產(chǎn)生的命題X都是S的邏輯結(jié)果,則稱該邏輯規(guī)則是合理的。S:xhuman(x)=>mortal(x).human(Socrates).x:mortal(Socrates).假言推理和歸結(jié)原理都是合理的推理規(guī)則的例子。假言推理:如果命題P,P=>Q為真,應(yīng)用假言推理得出Q為真。S:xhuman(x)=>mortal(x).human(Socrates).x:mortal(Socrates).human(Socrates)=>mortal(Socrates)?human(x)
Socrates合一算法2.3.2合一(p40)是判斷兩個謂詞表達式匹配所需的一種代入算法合一表明了兩個或多個表達式在什么條件下可以稱為等價的。替換:一個替換(Substitution)就是形如{t1/x1,t2/x2,….tn/xn}的有限集合,x1,x2.,,,xn是互不相同的個體變元,ti不同于xi,xi也不循環(huán)出現(xiàn)在tj中如:{a/x,g(y)/y,f(g(b))/z}{g(y)/x,f(x)/y}√x合一:設(shè)S={F1,F(xiàn)2,。。。,F(xiàn)n}是一個原子謂詞公式集合,若存在一個替換θ,可使F1θ=F2θ=Fnθ,則稱θ為S的一個合一(Unifier),稱S為可合一的偽代碼寫的函數(shù)Unify
用于計算兩個謂詞表達式的最一般合一以兩個謂詞演算表達式為參數(shù),若這兩個表達式可以合一,則返回最一般合一代入,否則返回FAIL。2.3.2合一(p42)functionunify(E1,E2);begincase…end%endcaseend首先,它遞歸地試圖對表達式的初始成分合一。如果成功,這次合一返回的任何代入式被用到兩個表達式的剩下部分,然后以這兩個表達式為參數(shù)。終止條件是兩個參數(shù)之一為一個符號(謂詞名,函詞名,變元,常元),或兩個表達式的每一元素都已匹配了。2.3.2合一caseE1,E2或者是常元或者是空表:%遞歸終止。IfE1=E2thenreturn{}elsereturnFAIL;E1是一個變元:ifE1在E2中出現(xiàn)
thenreturnFAILelsereturn{E2/E1};E2是一個變元:ifE2在E1中出現(xiàn)
thenreturnFAILelsereturn{E1/E2};
其他情況:%E1和E2都是表2.3.2合一beginHE1:=E1的第一個元素;HE2:=E2的第一個元素;SUBS1:=unify(HE1,HE2);ifSUBS1=FAILthenreturnFAILTE1:=apply(SUBS1,E1的后半部)TE2:=apply(SUBS1,E2的后半部)SUBS2:=unify(TE1,TE2),ifSUBS2=FAILthenreturnFAILelsereturnSUBS1與SUBS2的合成
end2.3.3合一的一個例子(p43)通過以下調(diào)用來跟蹤算法的運行過程:
unify((parentsX(fatherX)(motherbill)),(parentsbill(fatherbill)Y))
第一次調(diào)用:unify(parents,parents)
這次調(diào)用成功,返回代入集{}。第二次調(diào)用:unify(X,bill)
這次調(diào)用成功,返回代入{bill/X}。2.3.3合一的一個例子在此基礎(chǔ)上又調(diào)用:unify(((fatherbill)(motherbill)),((fatherbill)Y))
導致調(diào)用:(1)unify((fatherbill),(fatherbill))unify(father,father)unify(bill,bill)unify((),())
所有的調(diào)用都成功,返回空代入集{}。(2)unify((motherbill),Y){bill/X,(motherbill)/Y}2.4應(yīng)用(p46):一個基于邏輯的金融投資輔助決策程序
一位有三個人需贍養(yǎng),有$22000存款,每年有$25000的穩(wěn)定收入的投資者的情況,可產(chǎn)生一個由下列命題組成的邏輯系統(tǒng):1.savings(inadequate)=>investment(savings).2.savings(adequate)∧income(adequate)=>investment(stocks).3.savings(adequate)∧income(inadequate)=>investment(combination).4.Xamountsaved(X)∧彐Y(dependents(Y)∧greater(X,minsavings(Y)))=>savings(adequate).5.Xamountsaved(X)∧彐Y(dependents(Y)∧~greater(X,minsavings(Y)))=>savings(inadequate).2.4應(yīng)用(p47)6.Xearnings(X,steady)∧彐Y(dependents(Y)∧greater(X,minincome(Y)))=>income(adequate).7.Xearnings(X,steady)∧彐Y(dependents(Y)∧~greater(X,minincome(Y)))=>income(inadequate).8.Xearnings(X,unsteady)=>income(inadequate).9.amountsaved(22000).10.earnings(25000,steady).11.dependents(3).其中:minsavings(X)=5000*X;minincome(X)=15000+(4000*X)2.4應(yīng)用(p47)第一步把第10、11與第7的前提合一,得:第二步把第9、11與第4的前提合一,得:13.savings(adequate)3.savings(adequate)∧income(inadequate)=>investment(combination).結(jié)論:investment(combination),這就是給投資者的建議。(存款的人應(yīng)該把他們多余的錢分別用于存款和買股票,在增加存款做保險的同時試圖通過做股票以增加收入。)
12.Income(inadequate).
10.earnings(25000,steady).11.dependents(3).7.Xearnings(X,steady)∧彐Y(dependents(Y)∧~greater(X,minincome(Y)))=>income(inadequate).9.amountsaved(22000).11.dependents(3).4.Xamountsaved(X)∧彐Y(dependents(Y)∧greater(X,minsavings(Y)))=>savings(adequate).AssignmentP62.7對以下每對表達式合一,如果成功,給出最一般合一式1P(X,Y),P(a,Z)2P(X,X),P(a,b)3ancestor(X,Y),ancestor(bill,father(bill))4ancestor(X,father),ancestor(david,george)5g(X),–g(a)6P(X,a,Y),P(Z,Z,b)P62.9*用高級語言實現(xiàn)合一算法(思考題)2.5消解定理證明(p48)消解是一種應(yīng)用于謂詞演算中的定理證明技術(shù),是人工智能問題求解的一個組成部分。消解描述了如何用最少的合一次數(shù)在一個子句數(shù)據(jù)庫中發(fā)現(xiàn)矛盾的方法。具體方法如下:對所要證明的命題取反,把它加到已知為真的公理集中,然后用消解推理規(guī)則證明這將導致一個矛盾,一旦證明了否定目標與已知公理集不一致,就能推導出原來的目標與已知公理集是一致的,從而定理得證。2.5消解定理證明(p48)2.5.1引言消解否證包含以下步驟:把前提或公理轉(zhuǎn)換成子句形式。把求證目標的否定的子句形式加到公理集合中。對所有這些子句進行消解,產(chǎn)生它們的邏輯結(jié)果子句。用產(chǎn)生空子句的方法來得出矛盾。否定目標的否證在用于產(chǎn)生空子句的代換下為真。2.5.1引言
消解否證需要所有公理和否定目標為子句形式
子句形式把一個邏輯數(shù)據(jù)庫表示為一個文字析取式的集合。一個文字是一個原子表達式或原子表達式的否定。消解作用于兩個子句,其中一個包含某文字,另一個包含該文字的否定,如果這些文字包含變元,必須用合一使它們相等。一個新的子句就此產(chǎn)生了,它包含兩個子句中所有謂詞的析取,除了該文字和它的否定以外。2.5.1引言
用消解所做的等價的推理把以下謂詞演算公式變換成子句形式(P49):謂詞形式子句形式1.Alldogsareanimals
(X)(dog(X)→animal(X))~dog(X)∨animal(X)2.Fidoisadogdog(fido)dog(fido)3.allanimalswilldie(Y)(animal(Y)→die(Y))~animal(Y)∨die(Y)
證明:fidowilldie對目標“取反”:~die(fido)~dog(X)∨animal(X).~animal(Y)∨die(Y).
{Y/X}
dog(fido).~dog(Y)∨die(Y).
{fido/Y}
die(fido).~die(fido).
圖2.6“死狗”問題消解證明(P50)2.5.1引言2.5.2為消解否證產(chǎn)生子句形式(P49~52)
本節(jié)提出一個由一系列變換組成的算法,這些變換可以把任何謂詞演算表達式歸約為子句形式,在此過程中保持其真值、一般性和不可滿足性不變。即如果在原謂詞演算表達式中存在一個矛盾,則其子句形式中也存在一個矛盾,變換不犧牲消解否證的完備性。2.5.2為消解否證產(chǎn)生子句形式(P50)設(shè)X,Y,Z,W表示變元;l,m,n表示常元;a,b,c,d,e表示謂詞名。要歸納為子句的表達式:1.(X)([a(X)∧b(X)]→[c(X,l)∧(彐Y)((彐Z)[c(Y,Z)]→d(X,Y))])∨(X)(e(X))
2.(X)(~[a(X)∧b(X)]∨[c(X,l)∧(彐Y)(~(彐Z)[c(Y,Z)]∨d(X,Y))])∨(X)(e(X))3.(X)([~a(X)∨~b(X)]∨[c(X,l)∧(彐Y)((Z)[~c(Y,Z)]∨d(X,Y))])∨(X)(e(X))4.(X)([~a(X)∨~b(X)]∨[c(X,l)∧(彐Y)((Z)[~c(Y,Z)]∨d(X,Y))])∨(W)(e(W))所有量詞移到最左邊而不改變其次序5.(X)(彐Y)(Z)(W)([~a(X)∨~b(X)]∨[c(X,l)∧[~c(Y,Z)]∨d(X,Y))])∨e(W)前束范式斯柯倫標準化去掉所有的存在量詞2.5.2為消解否證產(chǎn)生子句形式斯柯倫標準化:去掉所有的存在量詞彐Z(foo(Y,Z))foo(Y,k)彐X(dog(X))dog(fido)斯柯倫常元如果謂詞中含有多個參數(shù),而彐約束變元在約束變元的約束范圍內(nèi),則彐約束變元必須是那些其他變元的函數(shù)。如:(X)(彐Y)(mother(X,Y))(X)(mother(X,m(X))2.5.2為消解否證產(chǎn)生子句形式6.(X)(Z)(W)([~a(X)∨~b(X)]∨[c(X,l)∧[~c(f(X),Z)]∨d(X,f(X)))])∨e(W)5.(X)(彐Y)(Z)(W)([~a(X)∨~b(X)]∨[c(X,l)∧[~c(Y,Z)]∨d(X,Y))])∨e(W)斯柯倫標準化后去掉全稱量詞7.([~a(X)∨~b(X)]∨[c(X,l)∧(~c(f(X),Z)∨d(X,f(X)))])∨e(W)8.[~a(X)∨~b(X)∨c(X,l)∨e(W)]∧[~a(X)∨~b(X)∨~c(f(X),Z)∨d(X,f(X))∨e(W)]轉(zhuǎn)換成析取式的合取每個合取式為一個分離的子句9a:~a(X)∨~b(X)∨c(X,l)∨e(W)9b:~a(X)∨~b(X)∨~c(f(X),Z)∨d(X,f(X))∨e(W)重新命名所有變元,避免重名10a:~a(X)∨~b(X)∨c(X,l)∨e(W)10b:~a(U)∨~b(U)∨~c(f(U),Z)∨d(U,f(U))∨e(V)將公理轉(zhuǎn)換成子句形式:消去蘊涵把否定式降至原子公式消去存在量詞如果需要,重新命名變元把全稱量詞移到左邊將析取降至文字式消去合取如果需要,重新命名變元x[Brick(x)→(彐y[On(x,y)∧Pyramid(y)]∧~彐y[On(x,y)∧On(y,x)]∧
x[~Brick(y)→
~Equal(x,y)])]Homework2.5.3消解證明過程例1:“幸運學生”的故事(P54):“任何通過了歷史考試并中了彩票的人是快樂的。任何肯學習或幸運的人可以通過所有考試,John不學習但很幸運,任何人只要是幸運的就能中彩。John快樂嗎?"1.第一步把這些句子變成謂詞形式:定義一些謂詞:pass(x,y),win(x,lottery),happy(x),study(x),lucky(x)2.5.3消解證明過程“任何通過了歷史考試并中了彩票的人是快樂的。任何肯學習或幸運的人可以通過所有考試,John不學習但很幸運,任何人只要是幸運的就能中彩。John快樂嗎?"X(pass(X,history)∧win(X,lottery)→happy(X))
XY(study(X)∨lucky(X)→pass(X,Y))~study(john)∧lucky(john)
X(lucky(X)→win(X,lottery))2.5.3消解證明過程1.~pass(X,history)∨~win(X,lottery)∨happy(X)2.~study(Y)∨pass(Y,Z)3.~lucky(V)∨pass(V,W)4.~study(john)5.lucky(john)6.~lucky(U)∨win(U,lottery)X(pass(X,history)∧win(X,lottery)→happy(X))
XY(study(X)∨lucky(X)→pass(X,Y))~study(john)∧lucky(john)
X(lucky(X)→win(X,lottery))將這四個謂詞演算命題轉(zhuǎn)換成子句形式:加入子句形式的否定目標:7.~happy(john)2.5.3消解證明過程~pass(X,history)∨
win(U,lottery)∨~lucky(U)~win(X,lottery)∨happy(X)
{U/X}
~pass(U,history)∨
~happy(john).happy(U)∨~lucky(U).
{john/U}
lucky(john).
~pass(john,history)∨~lucky(john).
~pass(john,history).
~lucky(∨)∨pass(V,W).
{john/V,history/W}
lucky(john).
~lucky(john).
圖2.8“快樂學生”問題的消解否證*將(P55)C改為U子句1子句6子句7子句5子句3子句5John是快樂的2.5.3消解證明過程例2:(P54)假設(shè):
“所有不貧窮并且聰明的人是快樂的。那些看書的人是不笨的。John能看書并且富有??鞓返娜诉^著激動人心的生活。你能發(fā)現(xiàn)誰過著激動人心的生活嗎?"把上述故事翻譯成謂詞演算表達式:X((~poor(X)∧smart(X))→happy(X)Y(read(Y)→smart(Y))read(john)∧~poor(john)Z(happy(Z)→exciting(Z))否定目標是:~
彐W(exciting(W))
2.5.3消解證明過程1.poor(X)∨~smart(X)∨happy(X)2.~read(Y)∨smart(Y)3.read(john)4.~poor(john)5.~happy(Z)∨exciting(Z)6.~exciting(W)X((~poor(X)∧smart(X))→happy(X)Y(read(Y)→smart(Y))read(john)∧~poor(john)Z(happy(Z)→exciting(Z))~
彐W(exciting(W))
變換成如下的子句:2.5.3消解證明過程~exciting(W)~happy(Z)∨exciting(Z)
{Z/W}
~happy(Z)poor(X)∨~smart(X)∨happy(X)
{X/Z}
poor(X)∨~smart(X)~read(Y)∨smart(Y)
{Y/X}
poor(Y)∨~read(Y)~poor(john)子句6子句5子句1子句2這個例子的消解否證如圖2.9(P56)所示:
{john/Y}~read(john)read(john)子句4子句3從消解否證中提取答案2.6用消解法求更為復雜問題例子例1:某記者到一孤島采訪,遇到了一個難題,即島上有許多人說假話,因而難以保證新聞報道的正確性,不過有一點他是清楚的,這個島上的人有一特點:說假話的人從來不說真話,說真話的人也從來不說假話。一次記者遇到了孤島上的三個人,為了弄清楚誰說真話,誰說假話,他向這三個人中的每一個都問了一個同樣的問題,即“誰是說謊者?”
結(jié)果A答“B和C都是說謊者”,
B答“A和C都是說謊者”,
C答“A和B中至少有一個是說謊者”,試問記者如何從回答中理出頭緒。2.6用消解法求更為復雜問題例子以A,B,C三個命題來表示A,B,C三個是老實人(不說謊)A答“B和C都是說謊者”B答“A和C都是說謊者”C答“A和B中至少有一個是說謊者”如果A說真話,則B和C一定說謊,因此有:A→~B∧~C
如果A說假話,則B和C中至少有一人說真話,因此有:~
A→B∨C以同樣的推理方式可得到:如果B說真話,如果B說假話
B→~A∧~C~
B→A∨C如果C說真話,如果C說假話
C→~A∨
~B~
C→A
∧
B2.6用消解法求更為復雜問題例子對以上蘊含式加以推理,并化成子句形式,可得:
~A∨~B(1)
~A∨~C(2)
A∨B∨C(3)
~B∨~C(4)
~A∨~B∨~C(5)
A∨C(6)
B∨C(7)2.6用消解法求更為復雜問題例子(1)和(7)消解,得:~
A∨C(8)(2)和(8)消解,得:~
A
(9)(6)和(9)消解,得:C
(10)(4)和(10)消解,得:~
B
(11)說明?誰是說謊者?A和B都是說謊者,而C是老實人2.6用消解法求更為復雜問題例子
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 司機雇傭勞務(wù)合同范本
- 化學助劑采購合同范本
- 丹廈店面租房合同范本
- 中央團校培訓心得體會
- 運城小學英語試卷
- 低壓電工試題庫含參考答案
- 會員服裝租賃合同范本
- 體現(xiàn)返利合同范本
- 中級電工考試模擬題(附參考答案)
- 烹飪原料知識??荚囶}含參考答案
- 保安服務(wù)管理制度范文
- 汽車行業(yè)維修記錄管理制度
- 老年護理團隊建設(shè)方案
- 《跨學科實踐活動3 水質(zhì)檢測及自制凈水器》教學設(shè)計
- 開塞露的使用
- 公務(wù)員2022年國考申論試題(行政執(zhí)法卷)及參考答案
- IQC檢驗作業(yè)指導書
- 五屆全國智能制造應(yīng)用技術(shù)技能大賽數(shù)字孿生應(yīng)用技術(shù)員(智能制造控制技術(shù)方向)賽項實操樣題
- 第二章 聲現(xiàn)象 單元測試卷 2024-2025學年人教版物理八年級上冊
- 中國銀行中銀數(shù)字服務(wù)(南寧)有限公司招聘筆試真題2023
- 雞尾酒知識大全
評論
0/150
提交評論