Formal Veri cation of Cryptographic Protocol Tutorial on BAN Logic

  ❋♦r♠❛❧ ❱❡r✐✜❝❛t✐♦♥ ♦❢ ❈r②♣t♦❣r❛♣❤✐❝ Pr♦t♦❝♦❧ ✫ ❚✉t♦r✐❛❧ ♦♥ ❇❆◆ ▲♦❣✐❝

  ❆✈✐♥❛♥t❛ ❚❛r✐❣❛♥

  ❈❡♥t❡r ❢♦r ■♥❢♦r♠❛t✐♦♥ ❙❡❝✉r✐t② ❘❡s❡❛r❝❤

  ●✉♥❛❞❛r♠❛ ❯♥✐✈❡rs✐t②

  ❙❡❝✉r✐t② ✫ ❙❛❢❡t②

  ❙❡❝✉r✐t② ✐s ❢✉♥ ✐❞❡❛ ♦❢ ✿

  ❛tt❛❝❦✐♥❣ ❛♥❞ ❞❡❢❡♥s✐♥❣ ♠❛♥❛❣✐♥❣ ❤✉♠❛♥✬s ♣r♦❜❧❡♠ ✭✉s❡r ✲ ❛tt❛❝❦❡r ✲ ❞❡s✐❣♥❡r✮

  ❙❛❢❡t② ✐s ❛❧s♦ ❢✉♥ ✐❞❡❛ ♦❢ ✿

  ♣r❡✈❡♥t✐♥❣ ❢❛✐❧✉r❡s r❡❛❝t✐♥❣ ✉♣♦♥ ❢❛✐❧✉r❡s ♠❛♥❛❣✐♥❣ ❤✉♠❛♥ ❛♥❞ ❡♥✈✐r♦♥♠❡♥t❛❧

  ❇♦t❤ ✐s ❝♦♥s✐❞❡r❡❞ t♦ ❜❡ ❢❛❝t♦r ♦❢ ❞❡♣❡♥❞❛❜✐❧✐t②

  ❈r②♣t♦❣r❛♣❤② ✭r❡✈✐❡✇✮

  ❆❧❣♦r✐t❤♠ t♦ ♣r♦t❡❝t s❡❝r❡❝② ♦❢ ❞❛t❛ ❆❧s♦ ✉s❡❞ t♦ ❣❛✐♥ ✿

  ❛✉t❤❡♥t✐❝❛t✐♦♥ ✐♥t❡❣r✐t② ♥♦♥ r❡♣✉❞✐❛t✐♦♥

  ■♥❝❧✉❞❡s ✿ ❛❧❣♦r✐t❤♠ ❛♥❞ ❦❡②✭s✮ ■♥ ✐♠♣❧❡♠❡♥t❛t✐♦♥ r❡q✉✐r❡s ❛ ♣r♦t♦❝♦❧ ✭❈r②♣t♦❣r❛♣❤✐❝ Pr♦t♦❝♦❧✮ ❊①❛♠♣❧❡✿ ❙❙▲✱ ❑❡r❜❡r♦s✱ ❲P❆✱ ❈❍❆P✱ ❈♦♥tr❛❝t s✐❣♥✐♥❣✱ ❊✲✈♦t✐♥❣✱ ❊✲♠♦♥❡②✳

  ❙②♠♠❡tr✐❝ ❈r②♣t✳ A 7→B K

  ✿ ④M ⑥ ❛❜

  Pr✐♥❝✐♣❛❧ A s❡♥❞s B ♠❡ss❛❣❡ M ❡♥❝r②♣t❡❞ ✇✐t❤ s❤❛r❡❞✲❦❡② K ❛❜

  ❑❡② ✐s s❤❛r❡❞ ❜❡t✇❡❡♥ ✷ ♣r✐♥❝✐♣❛❧s

  ✷

  ◆❡❡❞s ◆ ❦❡②s ❢♦r ◆ ♣r✐♥❝✐♣❛❧s ❋❛st ❜✉t ❦❡② ♠❛♥❛❣❡♠❡♥t ✐s ♥♦t ❡❛s②

  ❆s②♠♠❡tr✐❝✴P✉❜❧✐❝ ❑❡② ❈r②♣t✳ A

7→B K

  ✿ ④M ⑥ ❜

  Pr✐♥❝✐♣❛❧ A s❡♥❞s B ♠❡ss❛❣❡ M ❡♥❝r②♣t❡❞ ✇✐t❤ B✬s ♣✉❜❧✐❝✲❦❡② K ❜ ✶

  ❖♥❧② ✇✐t❤ ♣r✐✈❛t❡✲❦❡② K ✱ B ❝❛♥ ❞❡❝r②♣t M

  ❜

  Pr✐♥❝✐♣❛❧ ❤❛s ✐ts ♦✇♥ K ✇❤✐❝❤ ✐s ♣✉❜❧✐s❤❡❞ ❛♥❞ K ✇❤✐❝❤ ♠✉st ❜❡ ❦❡❡♣❡❞ s❡❝r❡t ❑❡② ♠❛♥❛❣❡♠❡♥t ✐s ❧❡ss ❞✐✣❝✉❧t✱ r❡q✉✐r❡s ❈❡rt✐✜❝❛t✐♦♥ ❆✉t❤♦r✐t②

  ❈r②♣t♦❣r❛♣❤✐❝ Pr♦t♦❝♦❧

  ■♠♣❧❡♠❡♥t❛t✐♦♥ ♦❢ ❈r②♣t♦❣r❛♣❤② ❆❧❣♦r✐t❤♠ ❆❝❤✐❡✈✐♥❣ s❡❝✉r✐t② ♣r♦♣❡rt✐❡s ✭❛✉t❤❡♥t✐❝❛t✐♦♥✱ s❡❝r❡❝②✱ ❡t❝✳✮ ❊①❛♠♣❧❡ ✿

  

◆❡❡❞❤❛♠✲❙❝❤r♦❡❞❡r ✭❛✉t❤❡♥t✐❝❛t✐♦♥✮

❑❡r❜❡r♦s ✭❛✉t❤❡♥t✐❝❛t✐♦♥✮ ❙❙▲✴❚▲❙ ✭❛✉t❤ ✲ s❡❝r❡❝②✮

  ❈r②♣t♦❣r❛♣❤✐❝ Pr♦t♦❝♦❧

  7→ B ✿ {❑ ❛❜

  

✶} ❑ ❛❜

  7→ B ✿ {◆ ❜

  ▼✺ A

  

❛❜

  7→ A ✿ {◆ ❜ }

  ▼✹ B

  

,

❆} ❑ ❜s

  ▼✸ A

  ❊①❛♠♣❧❡ ✿ ◆❡❡❞❤❛♠✲❙❝❤r♦❡❞❡r Pr♦t♦❝♦❧ ▼✶ A

  } ❑ ❛s

  , ❆} ❑ ❜s

  , { ❑ ❛❜

  , ❇, ❑ ❛❜

  7→ A ✿ {◆ ❛

  ▼✷ S

  7→ S ✿ ❆, ❇, ◆ ❛

  ■♥t♦❞✉❝✐♥❣ ◆♦♥❝❡ (◆)

  ■♥tr♦❞✉❝✐♥❣ ❚✐♠❡❙t❛♠♣ (❚ ) ❛♥❞ ▲✐❢❡t✐♠❡ (▲) ❯s❡❞ ✐♥ ♠❛♥② s②st❡♠✱ ✐♥❝❧✉❞✐♥❣ ❲✐♥❞♦✇s

  } ❑ ❛s

  7→ A ✿ {❚ ❛

  ▼✹ B

  ❑ ❛❜

  ❑ ❜s ✱ {❆, ❚ ❛ }

  

❛❜

, ❆}

  7→ B ✿ {❚ s , ▲, ❑

  ▼✸ A

  , ❆} ❑ ❜s

  ❈r②♣t♦❣r❛♣❤✐❝ Pr♦t♦❝♦❧

  , ▲, ❑ ❛❜

  , { ❚ s

  , ▲, ❇, ❑ ❛❜

  7→ A ✿ {❚ s

  ▼✷ S

  7→ S ✿ ❆, ❇

  ▼♦r❡ ❡①❛♠♣❧❡ ✿ ❑❡r❜❡r♦s Pr♦t♦❝♦❧ ▼✶ A

  • ✶} ❑ ❛❜

  ❈r②♣t♦❣r❛♣❤✐❝ Pr♦t♦❝♦❧

  Pr♦❜❧❡♠ ✿ ❲r♦♥❣ ❞❡s✐❣♥ ❝♦✉❧❞ ❧❡❛❞ t♦ ✢❛✇

  ◆❡❡❞❤❛♠✲❙❝❤r♦❡❞❡r Pr♦t♦❝♦❧ ❙❙▲✈✶✳✵

  ❲r♦♥❣ ✐♠♣❧❡♠❡♥t❛t✐♦♥ ❝♦✉❧❞ ❧❡❛❞ t♦ ✈✉❧♥❡r❛❜✐❧✐t②

  

P❛❞❞✐♥❣ ♣r♦❜❧❡♠ ✐♥ ❙❙▲✱ ❙❙❍✱ ❛♥❞ ❲❚▲❙

  ❱✉❧♥❡r❛❜✐❧✐t② ❛r✐s❡ ❜❡t✇❡❡♥ t✇♦ ♣r♦t❡❝t✐♦♥ t❡❝❤♥♦❧♦❣✐❡s ✭❆♥❞❡rs♦♥✱ ❘♦ss✮

  ❋♦r♠❛❧ ▼❡t❤♦❞ ❢♦r ❈r②♣t✳ Pr♦t♦❝♦❧ ■

  ❋♦r♠❛❧ ▼❡t❤♦❞s ❛r❡ ❛ ♣❛rt✐❝✉❧❛r ❦✐♥❞ ♦❢ ♠❛t❤❡♠❛t✐❝❛❧❧②✲❜❛s❡❞ t❡❝❤♥✐q✉❡s ❢♦r t❤❡ s♣❡❝✐✜❝❛t✐♦♥✱ ❞❡✈❡❧♦♣♠❡♥t ❛♥❞ ✈❡r✐✜❝❛t✐♦♥ ♦❢ ❛❧❣♦r✐t❤♠s✱ s♦❢t✇❛r❡ ❛♥❞ ❤❛r❞✇❛r❡ s②st❡♠s ❈r②♣t♦❣r❛♣❤✐❝ Pr♦t♦❝♦❧ ✐s ❛♥ ❛❧❣♦r✐t❤♠ t❤❛t ✐s ✉s✐♥❣ ❝r②♣t♦❣r❛♣❤✐❝ ♦♣❡r❛t✐♦♥ t❤❛t ❝❛rr✐❡s ♦✉t s❡❝✉r✐t② ♦❜❥❡❝t✐✈❡✭s✮✱ ✐✳❡✳ ✿

  ❆✉t❤❡♥t✐❝❛t✐♦♥ ❙❡❝r❡❝② ❑❡②✲❊①❝❤❛♥❣❡ ◆♦♥✲❘❡♣✉❞✐❛t✐♦♥

  ■♥ t❤✐s ❝❛s❡ ✐t t♦ ♣r♦✈❡ ❝♦rr❡❝t♥❡ss ✐♥ ❛❝❤✐❡✈✐♥❣ s❡❝✉r✐t② ♣r♦♣❡rt✐❡s t❤❛t t❤❡ ♣r♦t♦❝♦❧ ❝❛rr② ♦✉t✱ ✐✳❡ ✿

  t♦ ♣r♦✈❡ t❤❛t ❑❡r❜❡r♦s ♣r♦t♦❝♦❧ ❞♦❡s ❝♦rr❡❝t ❛✉t❤❡♥t✐❝❛t✐♦♥ ❛s s♣❡❝✐✜❡❞

  ❋♦r♠❛❧ ▼❡t❤♦❞ ❢♦r ❈r②♣t✳ Pr♦t♦❝♦❧ ■■

  ❚❤❡r❡ ❛r❡ t✇♦ ❞❡✈❡❧♦♣♠❡♥t ❛♣♣r♦❛❝❤ ✿

  

❊①t❡♥t✐♦♥ ❢r♦♠ ♠❡t❤♦❞ ✉s❡❞ ✐♥ ❝♦♠♠✉♥✐❝❛t✐♦♥

◆❡✇❧② ❞❡✈❡❧♦♣❡❞ ♠❡t❤♦❞

  ❋♦✉r ❝❧❛ss✐✜❝❛t✐♦♥s ✿ ✶✳ ●❡♥❡r❛❧ ♣✉r♣♦s❡ t♦♦❧s ✸✳ ❊①♣❡rt ❙②st❡♠ ✷✳ ▲♦❣✐❝ ❜❛s❡❞ ✹✳ ❆❧❣❡❜r❛✐❝ ❛♣♣r♦❛❝❤

  ●❡♥❡r❛❧ P✉r♣♦s❡ ❚♦♦❧s

  ❚r❡❛t❡❞ ❛s ♦r❞✐♥❛r② ❝♦♠♠✉♥✐❝❛t✐♦♥ ♣r♦t♦❝♦❧ ❆❞✈❡rs❛r② ✐s ❡①♣❧✐❝✐t✱ ❝❛♣❛❜❧❡ ✐♥ r❡❛❞✱ ✐♥t❡r❝❡♣t✱ ❛♥❞ ♠♦❞✐❢② ♠❡ss❛❣❡s ▼❡t❤♦❞ ✿ ❋❙▼✱ ❈❙P✱ ❋❉❘✱ P❡tr✐ ◆❡ts ❊①❛♠♣❧❡ ✿ ▲♦t♦s✱ ■♥❛ ❏♦✱ ▼✉r♣❤②

  System State A

  INTRUDER B

  ❯s✐♥❣ ❊①♣❡rt ❙②st❡♠

  ■♥✈❡st✐❣❛t❡ ❡✈❡r② ♣♦ss✐❜❧❡ s❝❡♥❛r✐♦ ♦❢ ❆tt❛❝❦ ✲ ❋❧❛✇ ✲ ❉❡❢❡♥❝❡ ◆❡❡❞s t♦ ❞❡✜♥❡ ✐♥s❡❝✉r❡ st❛t❡s ❛♥❞ s❡❛r❝❤ ♣❛t❤s t♦ t❤❡♠ ▼♦r❡ s✉❝❝❡ss❢✉❧ t❤❛♥ ●❡♥❡r❛❧ P✉r♣♦s❡ ❚♦♦❧s ❊①❛♠♣❧❡ ✿ ■♥t❡rr♦❣❛t♦r ❜② ▼✐❧❧❡♥✱ ◆❘▲ Pr♦t♦❝♦❧ ❆♥❛❧②③❡r ❜② ▼❡❛❞♦✇s✱ ▲♦♥❣❧❡② ❛♥❞ ❘✐❣❜②

  ❆❧❣❡❜r❛✐❝ ❆♣♣r♦❛❝❤

  ❈❛♣❛❜✐❧t✐❡s ✐♥ ♠♦❞❡❧✐♥❣ ❦♥♦✇❧❡❞❣❡ ✇❤✐❝❤ r❡♣r❡s❡♥ts ❝♦♠♣♦♥❡♥t ✐♥ ❝r②♣t♦❣r❛♣❤✐❝ ♦♣❡r❛t✐♦♥ ✭◆♦♥❝❡✱ ❑❡②✭s✮✱ ❛♥❞ ♦❧❞ ♠❡ss❛❣❡s✮ ❊①❛♠♣❧❡ ✿

  ❉♦❧❡✈ ✲ ❨❛♦ ✭t❡r♠ r❡✲✇r✐t✐♥❣ s②st❡♠s✮

❙ − Π ✲ ❈❛❧❝✉❧✉s ❜② ❆❜❛❞✐ ❛♥❞ ●♦r❞♦♥ ✭t♦ ♣r♦✈❡ s❡❝r❡❝②✮

  ▲♦❣✐❝ ❇❛s❡❞

  ❖♥❡ s❡❡s ❝r②♣t♦❣r❛♣❤✐❝ ♣r♦t♦❝♦❧ ❛s ❞✐str✐❜✉t❡❞ ❛❧❣♦r✐t❤♠ ❉❡✈❡❧♦♣ ❧♦❣✐❝s ❢r♦♠ ♠♦❞❛❧ ❧♦❣✐❝ ❚❤❡r❡ ❛r❡ ✐♥❢❡r❡♥❝❡ r✉❧❡s ●♦❛❧ ✐s t♦ ❞❡r✐✈❡❞ st❛t❡♠❡♥ts ✇❤✐❝❤ r❡♣r❡s❡♥ts ❝♦rr❡❝t ❝♦♥❞✐t✐♦♥ ❊①❛♠♣❧❡ ✿ ❇❆◆ ▲♦❣✐❝ ❛♥❞ ●◆❨ ▲♦❣✐❝

  ❇♦♦❦s✱ P❛♣❡rs✱ ❛♥❞ ▲✐♥❦s

  ❙❝❤♥❡✐❞❡r ❡t✳ ❛❧✳ ✏▼♦❞❡❧❧✐♥❣ ❛♥❞ ❆♥❛❧②s✐s ♦❢ ❙❡❝✉r✐t② Pr♦t♦❝♦❧s✑ ❘♦ss ❆♥❞❡rs♦♥✱ ✏❙❡❝✉r✐t② ❊♥❣✐♥❡❡r✐♥❣✑ ❉♦♥❛❧❞ ▼❛❝❦❡♥③✐❡✱ ✏▼❡❝❤❛♥✐③✐♥❣ Pr♦♦❢✑ ▼❛rt✐♥ ❆❜❛❞✐✬s ♣❛♣❡rs ❛t ❤tt♣✿✴✴✇✇✇✳❝s❡✳✉❝s❝✳❡❞✉✴⑦❛❜❛❞✐✴❛❧❧♣❛♣❡rs✳❤t♠❧★❥s❞s P❛♣❡rs ❛t ❤tt♣✿✴✴❝❤❛❝s✳♥r❧✳♥❛✈②✳♠✐❧✴♣r♦❥❡❝ts✴❝r②♣t♦✳❤t♠❧

  ❚✉t♦r✐❛❧ ♦♥ ❇❆◆ ▲♦❣✐❝ ■

  ❇✉rr♦✇s✱ ❆❜❛❞✐✱ ◆❡❡❞❤❛♠✱ ✏❚❤❡ ▲♦❣✐❝ ♦❢ ❆✉t❤❡♥t✐❝❛t✐♦♥✑✱ ❙❘❈ ❘❡s❡❛r❝❤ ❘❡♣♦rt ✸✾✱ ✶✾✽✾✳ ❋✐rst ❛tt❡♠♣t ♦♥ ▲♦❣✐❝ ✐♥ ✈❡r✐❢②✐♥❣ ❆✉t❤❡♥t✐❝❛t✐♦♥ Pr♦t♦❝♦❧s ❉❡✈❡❧♦♣❡❞ ✉s✐♥❣ ❊♣✐st❡♠✐❝ ▲♦❣✐❝ ✭▲♦❣✐❝ ♦❢ ❑♥♦✇❧❡❞❣❡✮ ◆♦t❛t✐♦♥✿

  Pr✐♥❝✐♣❛❧s ✿ P,◗,❘ ❙♣❡❝✐✜❝ Pr✐♥❝✐♣❛❧s ✿ ❆,❇,❙ ❊♥❝r②♣t✐♦♥ ❑❡②s ✿ , ,

  ❙♣❡❝✐✜❝ ❙❤❛r❡❞ ❑❡② ✿ ❑ ❑ ❛s ❑ ❛❜ ❜s , ,

  ❙♣❡❝✐✜❝ P✉❜❧✐❝ ❑❡② ✿ ❑ ❛ ❑ ❑ s − ✶ ✶ − ✶, , ❙♣❡❝✐✜❝ Pr✐✈❛t❡ ❑❡② ✿ ❑ ❑ ❑ ❛ s ❜

  ❚✉t♦r✐❛❧ ♦♥ ❇❆◆ ▲♦❣✐❝ ■■

  ◆♦t❛t✐♦♥✿

  P |≡ ❳ ✿ P ❜❡❧✐❡✈❡s ❳ P ⊳ ❳ ✿ P ❙❡❡s ❳ P |∼ ❳ ✿ P ♦♥❝❡ s❛✐❞ ❳ P Z⇒ ❳ ✿ P ❤❛s ❥✉r✐s❞✐❝t✐♦♥ ♦✈❡r ❳ ♯ ( ❳ ) ✿ ❋♦r♠✉❧❛ ❳ ✐s ❢r❡s❤

  ❑ ←→ P ◗ ✿ P ❛♥❞ ◗ ✉s❡ s❤❛r❡❞✲❦❡② ❑

  ❑ ✶ 7→ P ✿ P ❤❛s ❑ ❛s ❛ ♣✉❜❧✐❝✲❦❡② ❛♥❞ ❝♦rr❡s♣♦♥❞✐♥❣ ❑ ❛s ♣r✐✈❛t❡✲❦❡② ❳ P ◗ ✿ ❋♦r♠✉❧❛ ❳ ✐s ❛ s❡❝r❡t ❦♥♦✇♥ ♦♥❧② t♦ P ❛♥❞ ◗ { ❳ } ❑ ✿ ❋♦r♠✉❧❛ ❳ ❡♥❝r②♣t❡❞ ✉♥❞❡r ❦❡② ❑ h ❳ i ❨ ✿ ❨ ✐s ♣r♦♦❢ ♦❢ ♦r✐❣✐♥ ❢♦r ❳

  ❚✉t♦r✐❛❧ ♦♥ ❇❆◆ ▲♦❣✐❝ ■■■

  P♦st✉❧❛t❡s ▼❡ss❛❣❡ ▼❡❛♥✐♥❣ ✿

  ❑

  ←→ P |≡ ◗ P, P ⊳ {❳ }

  ❑

  ✭✶✮ P |≡ ◗ |∼ ❳

  ❑

  7→ ✶ P |≡ ◗, P ⊳ {❳ }

  ❑

  ✭✷✮ P |≡ ◗ |∼ ❳

  P |≡ ◗ P, P ⊳ h❳ i ❨ ✭✸✮

  P |≡ ◗ |∼ ❳ ◆♦♥❝❡ ✈❡r✐✜❝❛t✐♦♥

  P |≡ ♯(❳ ), P |≡ ◗ |∼ ❳ ✭✹✮

  P |≡ ◗ |≡ ❳

  ❚✉t♦r✐❛❧ ♦♥ ❇❆◆ ▲♦❣✐❝ ■❱

  ❏✉r✐s❞✐❝t✐♦♥ P |≡ ◗ Z⇒ ❳ , P |≡ ◗ |≡ ❳

  ✭✺✮ P |≡ ❳

  ❈♦♥❥✉❝t✐♦♥ ♦❢ ❜❡❧✐❡❢ P |≡ ❳ , P |≡ ❳

  ✭✻✮ P |≡ (❳ ,❨ )

  ❙♦♠❡ ❞❡❝♦♠♣♦s✐t✐♦♥s P |≡ (❳ ,❨ )

  ✭✼✮ P |≡ ❳

  P |≡ ◗ |≡ (❳ ,❨ ) ✭✽✮

  P |≡ ◗ |≡ ❳ P |≡ ◗ |∼ (❳ ,❨ )

  ✭✾✮ P |≡ ◗ |∼ ❳

  ❚✉t♦r✐❛❧ ♦♥ ❇❆◆ ▲♦❣✐❝ ❱

  ▼♦r❡ ❞❡❝♦♠♣♦s✐t✐♦♥s P ⊳ (❳ ,❨ )

  P ⊳ ❳ ✭✶✵✮

  P ⊳ h❳ i

  ❨

  P ⊳ ❳ ✭✶✶✮

  P |≡ ◗

  ❑

  ←→ P, P ⊳ {❳ } ❑

  P ⊳ ❳ ✭✶✷✮

  ♠♦r❡ ♦♥ ❞❡❝♦♠♣♦s✐t✐♦♥s ✳✳✳ P |≡

  ❑

  7→ P, P ⊳ {❳ } ❑ P ⊳ ❳

  ✭✶✸✮

  ❚✉t♦r✐❛❧ ♦♥ ❇❆◆ ▲♦❣✐❝ ❱■ ❑ − ✶

  P |≡ 7→ ◗, P ⊳ {❳ }

  ❑

  ✭✶✹✮ P ⊳ ❳

  ◆♦♥❝❡ ✐♥✢✉❡♥❝❡ P |≡ ♯(❨ )

  ✭✶✺✮ P |≡ ♯(❨ ,❳ )

  ❙❤❛r❡❞✲❑❡② ❈♦♠♠✉t❛t✐✈❡

  ❑

  ←→ P |≡ ❘ ❘

  ✭✶✻✮

❑ ←→

  P |≡ ❘ ❘

  ❑

  P |≡ ◗ |≡ ❘ ←→ ❘ ✭✶✼✮

  ←→ P |≡ ◗ |≡ ❘ ❘

  ❚✉t♦r✐❛❧ ♦♥ ❇❆◆ ▲♦❣✐❝ ❱■■

  ❙❤❛r❡❞✲❙❡❝r❡t ❈♦♠♠✉t❛t✐✈❡ P |≡ ❘

  ❳

  ❘ P |≡ ❘ ′ ❳

  ✭✶✽✮ P |≡ ◗ |≡ ❘

  ❳

  ❘ P |≡ ◗ |≡ ❘ ′ ❳

  ✭✶✾✮

  ❙t❛❣❡s

  ❙t❛❣❡s ✐♥ ✉s✐♥❣ ❇❆◆ ♣r♦♦❢ ✿ ❚r❛♥s❢♦r♠ ♠❡ss❛❣❡ ✐♥t♦ ✐❞❡❛❧✐③❡❞ ❧♦❣✐❝❛❧ ❢♦r♠✉❧❛

  ❙❦✐♣ t❤❡ ♠❡ss❛❣❡ ♣❛rts t❤❛t ❞♦ ♥♦t ❝♦♥tr✐❜✉t❡ t♦ t❤❡ r❡❝❡✐✈❡r✬s ❜❡❧✐❡❢s

  ❙t❛t❡ ❛ss✉♠♣t✐♦♥s ❛❜♦✉t ♦r✐❣✐♥❛❧ ♠❡ss❛❣❡ ▼❛❦❡ ❛♥♥♦t❛t❡❞ ✐❞❡❛❧✐③❡❞ ♣r♦t♦❝♦❧s ❢♦r ❡❛❝❤ ♣r♦t♦❝♦❧ st❛t❡♠❡♥t ✇✐t❤ ❛ss❡rt✐♦♥s

  ❆♣♣❧② ❧♦❣✐❝❛❧ r✉❧❡s t♦ ❛ss✉♠♣t✐♦♥s ❛♥❞ ❛ss❡rt✐♦♥s ❉❡❞✉❝❡ ❜❡❧✐❡❢s ❤❡❧❞ ❛t t❤❡ ❡♥❞ ♦❢ ♣r♦t♦❝♦❧

  ■❞❡❛❧✐③❛t✐♦♥

  ❚♦ ❢♦r♠❛❧✐③❡ ❛♥❞ r❡♠♦✈❡ ❛♠❜✐❣✉✐t② ✐♥ ♣r♦t♦❝♦❧ ❜✐t str✐♥❣ ❙❦✐♣ t❤❡ ♠❡ss❛❣❡ ♣❛rts t❤❛t ❞♦ ♥♦t ❝♦♥tr✐❜✉t❡ t♦ t❤❡ r❡❝❡✐✈❡r✬s ❜❡❧✐❡❢s ❊①❛♠♣❧❡ ✿

  , ❆ → ❇ : {❆,◆ ❑ }

  ❛ ❛❜ ❑ ❛❜

  t♦

  

❛❜

  , ❇ ⊳ {◆ ❆ ←→ ❇}

  

❛ ❑ ❛❜ Pr♦✈✐♥❣ s✐♠♣❧❡ ♣r♦t♦❝♦❧ ■

  ❊①❛♠♣❧❡ ✿ ❖t✇❛② ❘❡❡s Pr♦t♦❝♦❧ ✭✶✾✽✼✮ ,

  ▼✶ ✿ ❆ → ❇ : ▼,❆,❇,{◆ ❛ ▼,❆,❇} ❑ ❛s , , { ,

  ▼✷ ✿ ❇ → ❙ : ▼,❆,❇,{◆ ▼,❆,❇} ◆ ▼,❆,❇}

  ❛ ❑ ❜ ❑ ❛s ❜s

  , , , } { }

  ▼✸ ✿ ❙ → ❇ : ▼,{◆ ❛ ❑ ❛❜ ❑ ◆ ❜ ❑ ❛❜ ❑ ❛s ❜s , }

  ▼✹ ✿ ❇ → ❆ : ▼,{◆ ❑

  ❛ ❛❜ ❑

❛s

  ■❞❡❛❧✐③❡❞ ✐♥t♦ ✿ ,

  ▼✶ ✿ ❆ → ❇ : {◆ ◆ }

  ❛ ❝ ❑ ❛s

  , , , } { }

  ▼✷ ✿ ❇ → ❙ : {◆ ❛ ◆ ❝ ❑ ◆ ◆ ❝ ❑ ❛s ❜s ❜ ▼✸ ✿

  ❑ ❑ ❛❜ ❛❜

  , ←→ } , { , ←→ } ❙ → ❇ : {◆ ❛ ❆ ❇,❇ |∼ ◆ ❝ ◆ ❆ ❇,❆ |∼ ◆ ❛

  ❑ ❜ ❑ ❛s ❜s❛❜

  , ←→ }

  ▼✹ ✿ ❇ → ❆ : {◆ ❛ ❆ ❇,❇ |∼ ◆ ❝ ❑ ❛s Pr♦✈✐♥❣ s✐♠♣❧❡ ♣r♦t♦❝♦❧ ■■

  ❲❡ ❤❛✈❡ ❛ss✉♠♣t✐♦♥s ✿ ❆ |≡ ❆

  ←→ ❇ ❆ |≡ ❙ Z⇒ ❇ |∼ ❳

  ←→ ❇

  ❑

  ←→ ❙ ❆ |≡ ❙ Z⇒ ❆

  ❑ ❛s

  ) ❙ |≡ ❆

  ❝

  ) ❆ |≡ ♯(◆

  ❛

  ❆ |≡ ♯(◆

  ❑

  ❑ ❛s

  ❇ |≡ ❙ Z⇒ ❆

  ←→ ❇

  ❑ ❛❜

  ←→ ❙ ❙ |≡ ❆

  ❑ ❜s

  ❙ |≡ ❇

  ←→ ❙

  ❑ ❜s

  ←→ ❙ ❇ |≡ ❇

  ❇ |≡ ❙ Z⇒ ❆ |∼ ❳ ❇ |≡ ♯(◆ ❜ ) Pr♦✈✐♥❣ s✐♠♣❧❡ ♣r♦t♦❝♦❧ ■■■

  P❘❖❖❋ ❲❡ ❜❡❣✐♥ ✇✐t❤ ▼✷

  } ❑ ❜s

  , ◆ ❝ )

  ←→ ❙ ✶ ❙ |≡ ❇ |∼ (◆ ❜

  

◆ ❝

} ❑ ❜s ❙ |≡ ❇ ❑ ❜s

  ❜✳ ❙ ⊳ {◆ ❜ ,

  ❝ )

  ❛ , ◆

  ←→ ❙ ✶ ❙ |≡ ❆ |∼ (◆

  

◆ ❝

} ❑ ❛s ❙ |≡ ❆ ❑ ❛s

  ✭❜✮ ❛✳ ❙ ⊳ {◆ ❛ ,

  , ◆ ❝

  ❙ ⊳ {◆ ❛

  ✭❛✮ ❙ ⊳ {◆ ❜

  } ❑ ❛s

  , ◆ ❝

  ✶✵ ❙ ⊳ {◆ ❛

  

}

❜s

  , ◆ ❝

  , { ◆ ❜

  } ❑ ❛s

  , ◆ ❝

  ❛♥❞ t❤❡♥ ▼✸ Pr♦✈✐♥❣ s✐♠♣❧❡ ♣r♦t♦❝♦❧ ■❱ ❑ ❑ ❛❜ ❜s

  , ←→ } ←→

  ❇ ⊳ {◆ ❜ ❆ ❇,❆ |∼ ◆ ❝ ❑ ❙ |≡ ❇ ❙ ❜s ✶ ❑ ❛❜

  , ←→ ) ) ❇ |≡ ❙ |∼ (◆ ❜ ❆ ❇,❆ |∼ ◆ ❝ ❇ |≡ ♯(◆ ❜ ✶✺

  ❑ ❛❜ ←→ ) ❇ |≡ ♯(❆ ❇,❆ |∼ ◆

  ❝ ✹

  ❑ ❛❜ ←→ ) ❇ |≡ ❙ |≡ (❆ ❇,❆ |∼ ◆ ❝

  ✼ ❑ ❛❜

  ←→ ❇ |≡ ❙ |≡ ❆ ❇ ✭❛✮ ❇ |≡ ❙ |≡ ❆ |∼ ◆ ❝ ✭❜✮

  ❢r♦♠ ▼✸

  ❑ ❑ ❛❜ ←→ ←→

❇ |≡ ❙ |≡ ❆ ❇ ❇ |≡ ❙ Z⇒ ❆ ❇

  ❛✳ ✺

  ❑ ❛❜ ←→

❇ |≡ ❆ ❇

  

❇ |≡ ❙ |≡ ❆ |∼ ◆ ❝ ❇ |≡ ❙ Z⇒ ❆ |∼ ❳

❜✳

  ✺

❇ |≡ ❆ |∼ ◆ ❝

  ❛❢t❡r t❤❛t ▼✹ ✿ Pr♦✈✐♥❣ s✐♠♣❧❡ ♣r♦t♦❝♦❧ ❱ ❆ ⊳ {◆ ❛

  , ❆

  ←→ ❇,❇ |∼ ◆ ❝ ) ✼

  ❆ |≡ ❙ |≡ ❇ |∼ ◆ ❝ ❆ |≡ ❙ Z⇒ ❇ |∼ ❳ ❆ |≡ ❇ |∼ ◆ ❝ ❆ |≡ ♯(◆ ❝ ) ✹

  ←→ ❇ ❜✳

  ✺ ❆ |≡ ❆ ❑ ❛❜

  ❑ ←→ ❇

  ❑ ❛❜ ←→ ❇ ❆ |≡ ❙ Z⇒ ❆

  ❛✳ ❆ |≡ ❙ |≡ ❆

  ❢r♦♠ ▼✹

  ←→ ❇ ✭❛✮ ❆ |≡ ❙ |≡ ❇ |∼ ◆ ❝ ✭❜✮

  ❆ |≡ ❙ |≡ ❆ ❑ ❛❜

  ❆ |≡ ❙ |≡ (❆ ❑ ❛❜

  ❑ ❛❜ ←→

  ❝ ) ✹

  ❑ ❛❜ ←→ ❇,❇ |∼ ◆

  ) ✶✺ ❆ |≡ ♯(❆

  ←→

❇,❇ |∼ ◆ ❝

) ❆ |≡ ♯(◆ ❛

  , ❆ ❑ ❛❜

  ❙ ✶ ❆ |≡ ❙ |∼ (◆ ❛

  ❑ ❛s ←→

  ❑ ❛s ❆ |≡ ❆

  ❇,❇ |∼ ◆ ❝ }

  ❆ |≡ ❇ |≡ ◆ ❝

  ▲✐♠✐t❛t✐♦♥s

  ❇❆◆ ❞♦❡s ♥♦t ❝❛t❝❤ ❛❧❧ ♣r♦t♦❝♦❧ ✢❛✇s

  ❋❛❧s❡✲♣♦s✐t✐✈❡s ❝❛♥ r❡s✉❧t

  ❆ ♣r✐♥❝✐♣❛❧✬s ❜❡❧✐❡❢s ❝❛♥♥♦t ❜❡ ❝❤❛♥❣❡❞ ❛t ❧❛t❡r st❛❣❡s ♦❢ t❤❡ ♣r♦t♦❝♦❧

  ◆♦ ❞✐✈✐s✐♦♥ ♦❢ t✐♠❡ ✐♥ ♣r♦t♦❝♦❧ r✉♥

  Pr♦✈✐❞❡s ❛ ♣r♦♦❢ ♦❢ tr✉st ♦♥ ♣❛rt ♦❢ ♣r✐♥❝✐♣❧❡s✱ ❜✉t ♥♦t ❛ ♣r♦♦❢ ♦❢ s❡❝✉r✐t②

  

❋✐♥❛❧ ❜❡❧✐❡❢s ❝❛♥ ❜❡ ❜❡❧✐❡✈❡❞ ♦♥❧② ✐❢ ❛❧❧ ♦r✐❣✐♥❛❧ ❛ss✉♠♣t✐♦♥s

❤♦❧❞ tr✉❡

  ❇❆◆ ❞♦❡s ♥♦t ❛❝❝♦✉♥t ❢♦r ✐♠♣r♦♣❡r ❡♥❝r②♣t✐♦♥

  ❚❤❡ ❊♥❞

  ❚❤❛♥❦ ❨♦✉ ❱✐❡❧❡♥ ❉❛♥❦

  ❚❛❝❦ så ▼②❝❦❡t ▼❛t✉r ◆✉✇✉♥

  ❚❡r✐♠❛❦❛s✐❤