SlideShare uma empresa Scribd logo
1 de 31
Baixar para ler offline
þ                               
    ¿




    ý


    ÓÒ ÚÐ Ú ÖÔÓÓк 
ºÙ
        Ä Ú ÖÔÓÓÐ ÍÒ Ú Ö× ØÝ

              ¹           ¾¼¼
þ
        ¸                    ¸   ¸
            ¸º º º



            ´            µ

ü
²

(Q, E , T , q0 , L)
                              A
     Q

                          B       C           G
     E

     T ⊆ Q ×E ×Q              D           F


     q0
                                      E
     L : Q → Prop
¸
¸           ø




    ¸
´
          µ
º

´                         µ
                              Prop
    ¬ ¸ ∧ ¸ ∨ ¸ →¸ ≡
      ´             WFF µ
                                p ¸ q ¸ r ¸º º º
     ϕ    ψ          ¸
     ¬ϕ
              
              
              
     ϕ∧ψ
              
              
              
              
     ϕ∨ψ          
              
     ϕ→ψ
              
              
              
              
              
     ϕ≡ψ
º



              I : Prop → {T, F}

                       

    P Q ¬P P ∧ Q P ∨ Q P → Q P ≡ Q
    T T F    T     T     T     T
    T F F    F     T     F     F
    F T T    F     T     T     F
    F F T    F     F     T     T
º
þ
    þ
             º                               ¸
             º



                      ¸                   º


                                  º




                                      ¸
        ¬ ¸ ∧ ¸ ∨ ¸ →¸ ≡ º
                              ¸
´ÄÌĵ
ÄÒ    Ö ÌÑ      ÄÓ       

                                                     º


                                             º

            þ                   N


                     ¸


                                             º



     p ¸q            p ¸¬q       p ¸¬q       ¬p ¸q       p ¸q
X                             ³ ´Ò    ص

    F   ³                                      ³ ´Ò Ø       ÙØÙÖ µ

    G   ³                   ³ ´   ÐÓ     ÐÐÝ Ò Ø   ÙØÙÖ µ



    U   ³ÍÒØ Ð³º

    W       ³Ï     ÙÒØ Ð³

´                                                       ¸
                      µ
ÄÌÄ
                                           Prop
                                   ØÖÙ ¸     Ð× ¸   ¬¸ ∨¸ ∧¸ →   ≡º
þ                          ¸X¸ F¸ G¸ U         Wº
                        ´WFF µ


    ØÖÙ         Ð×
          ϕ     ψ             ¸
                                              
          ¬ϕ¸ ϕ ∧ ψ ¸ ϕ ∨ ψ ¸ ϕ → ψ ¸ ϕ ≡ ψ 
                                             
          Xϕ
                                              
                                              
                                              
                                              
                                              
          Fϕ
                                              
                                                  
          Gϕ                                  
                                              
                                              
                                              
          ϕUψ
                                              
                                              
                                              
                                              
                                              
          ϕWψ
ÄÌÄ
           ¸          
Nº
                   ÄÌĸ   σ¸

                          σ = s0 , s1 , s2 , s3 , . . .

                            si
                                            ¸                 i¹
      º

                                                                   i ∈ Nº

                                 (σ, i ) |= A

                                         A               σ
          i ∈ Nº
¸                  ¸




   (σ, i ) |= p ⇐⇒ p ∈ si             p ∈ Prop]
                            ¸                  ¸
                     º


(σ, i ) |= ØÖÙ
(σ, i ) |= Ð×
(σ, i ) |= A ∧ B ⇐⇒ (σ, i ) |= A (σ, i ) |= B
(σ, i ) |= A ∨ B ⇐⇒ (σ, i ) |= A    (σ, i ) |= B
(σ, i ) |= A → B ⇐⇒ (σ, i ) |= ¬A       (σ, i ) |= B
(σ, i ) |= A ≡ B ⇐⇒ (σ, i ) |= A → B (σ, i ) |= B → A
(σ, i ) |= ¬A ⇐⇒ (σ, i ) |= A
þ                           Æ ÜØ

                   (σ, i ) |= XA ⇐⇒ (σ, i + 1) |= A



                                    XA                A

                                                          º




                (is friday ∨ is saturday ) → X¬work

    (at level crossing approach ∧ gate up) → Xon level crossing
                      ready ∧ Xsteady ∧ XXgo
þ                         ÐÛ Ý×

    (σ, i ) |= GA ⇐⇒         j ∈ N,     j   i       (σ, j) |= A



                    GA            A             A                 A
                     A

            ÐÛ Ý×



     jane holds king spades → Gjane holds king spades

                         Gtemp high
        G¬(process a write file ∧ process b write file)
þ                            ËÓÑ Ø Ñ

     (σ, i ) |= FA ⇐⇒              k∈N          k   i
               (σ, k) |= A



                    FA                                  A

        ×ÓÑ Ø Ñ              ¸     A
                ¸             ¹




            request to print doc → Fprint doc

    process a receives msg1 → Fprocess a sends msg2
þ                            ÍÒØ Ð


        (σ, i ) |= AUB ⇐⇒                  k ∈ N, k    i
          (σ, k) |= B          j ∈ N, i   jk         (σ, j) |= A



                      AUB            A                A                 B
                       A

    ü            ×ÓÑ Ø Ñ        B
             ¹                            ¸                         º
             rainy Umonday     send bitU(receive bit ∨ abort)
þ                     ÍÒÐ ××
    (σ, i ) |= AWB ⇐⇒ (σ, i ) |= AUB       (σ, i ) |= GA



               AWB             A               A           B
                A


               AWB             A               A           A
                A

      ÙÒÐ ××          U                ¸       B
           º




       program executing Wprogram terminating
¸                ¸


ϕ                      σ


    σ |= ϕ ⇐⇒ (σ, 0) |= ϕ.

ϕ                                ¸
     º

ϕ


    |= ϕ ⇐⇒ ∀σ(σ |= ϕ).
ÄÌÄ             

      ÄÌÄ

                          ¸
                    ¸                         ø


                              G(wants → Fenters)



                              G(send → Freceive)



                                   GFready

                        ´ÅÓ    Ð    
   Ò µ
            ¸                                      º
´ØÖ Ò× Ø ÓÒ ×Ý×Ø Ñµ
                                  (Q, E , T , q0 , L)
      L1
                   Q
 S1        S2      E
      L1
L1          L2     T ⊆ Q×E × Q
      L1
 S4        S3      q0
                   L : Q → Prop
      L2
´ØÖ Ò× Ø ÓÒ ×Ý×Ø Ñµ

                                          (Q, T , q0 , L)
S1            S2
                          Q
                          T ⊆Q ×Q
                          q0
S4            S3          L : Q → Prop


                                                 q
                                     qi   º º
     q0 = q   (qi , qi +1 ) ∈ T
´ØÖ Ò× Ø ÓÒ ×Ý×Ø Ñµ

                                           (Q, T , q0 , L)
S1             S2
                           Q
                           T ⊆Q ×Q
                           q0
S4             S3          L : Q → Prop


                                                  q
                                      qi   º º
     q0 = q    (qi , qi +1 ) ∈ T

     π = S1,
´ØÖ Ò× Ø ÓÒ ×Ý×Ø Ñµ

                                          (Q, T , q0 , L)
S1            S2
                          Q
                          T ⊆Q ×Q
                          q0
S4            S3          L : Q → Prop


                                                 q
                                     qi   º º
     q0 = q   (qi , qi +1 ) ∈ T

     π = S1, S2,
´ØÖ Ò× Ø ÓÒ ×Ý×Ø Ñµ

                                          (Q, T , q0 , L)
S1            S2
                          Q
                          T ⊆Q ×Q
                          q0
S4            S3          L : Q → Prop


                                                 q
                                     qi   º º
     q0 = q   (qi , qi +1 ) ∈ T

     π = S1, S2, S1,
´ØÖ Ò× Ø ÓÒ ×Ý×Ø Ñµ

                                          (Q, T , q0 , L)
S1            S2
                          Q
                          T ⊆Q ×Q
                          q0
S4            S3          L : Q → Prop


                                                 q
                                     qi   º º
     q0 = q   (qi , qi +1 ) ∈ T

     π = S1, S2, S1, S2,
´ØÖ Ò× Ø ÓÒ ×Ý×Ø Ñµ

                                          (Q, T , q0 , L)
S1            S2
                          Q
                          T ⊆Q ×Q
                          q0
S4            S3          L : Q → Prop


                                                 q
                                     qi   º º
     q0 = q   (qi , qi +1 ) ∈ T

     π = S1, S2, S1, S2, S3,
´ØÖ Ò× Ø ÓÒ ×Ý×Ø Ñµ

                                             (Q, T , q0 , L)
S1            S2
                          Q
                          T ⊆Q ×Q
                          q0
S4            S3          L : Q → Prop


                                                    q
                                        qi   º º
     q0 = q   (qi , qi +1 ) ∈ T

     π = S1, S2, S1, S2, S3, S4 . . .
π = {qi }i ∈N



        σπ = L(q(0)), L(q(1)), L(q(2)), . . .
                                      º

                S = (Q, T , q0 , L)                  ϕ¸
                   π              S             q0

                       σπ |= ϕ

Mais conteúdo relacionado

Destaque

PLATAFORMAS PARA CREAR BLOGS GRATIS
PLATAFORMAS PARA CREAR BLOGS GRATISPLATAFORMAS PARA CREAR BLOGS GRATIS
PLATAFORMAS PARA CREAR BLOGS GRATISsarylor
 
Competencias tic -_grado_en_psicologia_2014
Competencias tic -_grado_en_psicologia_2014Competencias tic -_grado_en_psicologia_2014
Competencias tic -_grado_en_psicologia_2014Javier Alcácer
 
Programa 5
Programa 5Programa 5
Programa 5yito24
 
Crowdfuture Workshop: - Crowdfunding per il gaming. Analisi Progetti Falliti/...
Crowdfuture Workshop: - Crowdfunding per il gaming. Analisi Progetti Falliti/...Crowdfuture Workshop: - Crowdfunding per il gaming. Analisi Progetti Falliti/...
Crowdfuture Workshop: - Crowdfunding per il gaming. Analisi Progetti Falliti/...Crowdfuture - The Future of Crowdfunding
 
20080323 efficientalgorithms kulikov_lecture19
20080323 efficientalgorithms kulikov_lecture1920080323 efficientalgorithms kulikov_lecture19
20080323 efficientalgorithms kulikov_lecture19Computer Science Club
 
Programa 3
Programa 3Programa 3
Programa 3yito24
 
Holloween words
Holloween wordsHolloween words
Holloween wordsMYA12
 
Impara con il topolino dei denti: le cliniche Vitaldent di Latina
Impara con il topolino dei denti: le cliniche Vitaldent di LatinaImpara con il topolino dei denti: le cliniche Vitaldent di Latina
Impara con il topolino dei denti: le cliniche Vitaldent di LatinaVitaldentItalia
 
Urgent mailing expert_sender
Urgent mailing expert_senderUrgent mailing expert_sender
Urgent mailing expert_senderElle Nikiforova
 

Destaque (20)

PLATAFORMAS PARA CREAR BLOGS GRATIS
PLATAFORMAS PARA CREAR BLOGS GRATISPLATAFORMAS PARA CREAR BLOGS GRATIS
PLATAFORMAS PARA CREAR BLOGS GRATIS
 
Competencias tic -_grado_en_psicologia_2014
Competencias tic -_grado_en_psicologia_2014Competencias tic -_grado_en_psicologia_2014
Competencias tic -_grado_en_psicologia_2014
 
Programa 5
Programa 5Programa 5
Programa 5
 
Portfolio
PortfolioPortfolio
Portfolio
 
Crowdfuture Workshop: - Crowdfunding per il gaming. Analisi Progetti Falliti/...
Crowdfuture Workshop: - Crowdfunding per il gaming. Analisi Progetti Falliti/...Crowdfuture Workshop: - Crowdfunding per il gaming. Analisi Progetti Falliti/...
Crowdfuture Workshop: - Crowdfunding per il gaming. Analisi Progetti Falliti/...
 
Aula 2 todas as fichas
Aula 2  todas as fichasAula 2  todas as fichas
Aula 2 todas as fichas
 
20080323 efficientalgorithms kulikov_lecture19
20080323 efficientalgorithms kulikov_lecture1920080323 efficientalgorithms kulikov_lecture19
20080323 efficientalgorithms kulikov_lecture19
 
Programa 3
Programa 3Programa 3
Programa 3
 
Ms'c marketing
Ms'c marketingMs'c marketing
Ms'c marketing
 
Власова Мария
Власова МарияВласова Мария
Власова Мария
 
Sena
SenaSena
Sena
 
С.Г. Баронене - Пространства организаций
С.Г. Баронене - Пространства организацийС.Г. Баронене - Пространства организаций
С.Г. Баронене - Пространства организаций
 
Набиуллина Аделина
Набиуллина АделинаНабиуллина Аделина
Набиуллина Аделина
 
Segunda Guerra Mundial
Segunda Guerra MundialSegunda Guerra Mundial
Segunda Guerra Mundial
 
Holloween words
Holloween wordsHolloween words
Holloween words
 
Redação slide ENEM UFSM revisado 2012
Redação  slide ENEM UFSM revisado 2012Redação  slide ENEM UFSM revisado 2012
Redação slide ENEM UFSM revisado 2012
 
Impara con il topolino dei denti: le cliniche Vitaldent di Latina
Impara con il topolino dei denti: le cliniche Vitaldent di LatinaImpara con il topolino dei denti: le cliniche Vitaldent di Latina
Impara con il topolino dei denti: le cliniche Vitaldent di Latina
 
cancer
cancer cancer
cancer
 
Pre
PrePre
Pre
 
Urgent mailing expert_sender
Urgent mailing expert_senderUrgent mailing expert_sender
Urgent mailing expert_sender
 

Mais de Computer Science Club

20140531 serebryany lecture01_fantastic_cpp_bugs
20140531 serebryany lecture01_fantastic_cpp_bugs20140531 serebryany lecture01_fantastic_cpp_bugs
20140531 serebryany lecture01_fantastic_cpp_bugsComputer Science Club
 
20140531 serebryany lecture02_find_scary_cpp_bugs
20140531 serebryany lecture02_find_scary_cpp_bugs20140531 serebryany lecture02_find_scary_cpp_bugs
20140531 serebryany lecture02_find_scary_cpp_bugsComputer Science Club
 
20140531 serebryany lecture01_fantastic_cpp_bugs
20140531 serebryany lecture01_fantastic_cpp_bugs20140531 serebryany lecture01_fantastic_cpp_bugs
20140531 serebryany lecture01_fantastic_cpp_bugsComputer Science Club
 
20140511 parallel programming_kalishenko_lecture12
20140511 parallel programming_kalishenko_lecture1220140511 parallel programming_kalishenko_lecture12
20140511 parallel programming_kalishenko_lecture12Computer Science Club
 
20140427 parallel programming_zlobin_lecture11
20140427 parallel programming_zlobin_lecture1120140427 parallel programming_zlobin_lecture11
20140427 parallel programming_zlobin_lecture11Computer Science Club
 
20140420 parallel programming_kalishenko_lecture10
20140420 parallel programming_kalishenko_lecture1020140420 parallel programming_kalishenko_lecture10
20140420 parallel programming_kalishenko_lecture10Computer Science Club
 
20140413 parallel programming_kalishenko_lecture09
20140413 parallel programming_kalishenko_lecture0920140413 parallel programming_kalishenko_lecture09
20140413 parallel programming_kalishenko_lecture09Computer Science Club
 
20140329 graph drawing_dainiak_lecture02
20140329 graph drawing_dainiak_lecture0220140329 graph drawing_dainiak_lecture02
20140329 graph drawing_dainiak_lecture02Computer Science Club
 
20140329 graph drawing_dainiak_lecture01
20140329 graph drawing_dainiak_lecture0120140329 graph drawing_dainiak_lecture01
20140329 graph drawing_dainiak_lecture01Computer Science Club
 
20140310 parallel programming_kalishenko_lecture03-04
20140310 parallel programming_kalishenko_lecture03-0420140310 parallel programming_kalishenko_lecture03-04
20140310 parallel programming_kalishenko_lecture03-04Computer Science Club
 
20140216 parallel programming_kalishenko_lecture01
20140216 parallel programming_kalishenko_lecture0120140216 parallel programming_kalishenko_lecture01
20140216 parallel programming_kalishenko_lecture01Computer Science Club
 

Mais de Computer Science Club (20)

20141223 kuznetsov distributed
20141223 kuznetsov distributed20141223 kuznetsov distributed
20141223 kuznetsov distributed
 
Computer Vision
Computer VisionComputer Vision
Computer Vision
 
20140531 serebryany lecture01_fantastic_cpp_bugs
20140531 serebryany lecture01_fantastic_cpp_bugs20140531 serebryany lecture01_fantastic_cpp_bugs
20140531 serebryany lecture01_fantastic_cpp_bugs
 
20140531 serebryany lecture02_find_scary_cpp_bugs
20140531 serebryany lecture02_find_scary_cpp_bugs20140531 serebryany lecture02_find_scary_cpp_bugs
20140531 serebryany lecture02_find_scary_cpp_bugs
 
20140531 serebryany lecture01_fantastic_cpp_bugs
20140531 serebryany lecture01_fantastic_cpp_bugs20140531 serebryany lecture01_fantastic_cpp_bugs
20140531 serebryany lecture01_fantastic_cpp_bugs
 
20140511 parallel programming_kalishenko_lecture12
20140511 parallel programming_kalishenko_lecture1220140511 parallel programming_kalishenko_lecture12
20140511 parallel programming_kalishenko_lecture12
 
20140427 parallel programming_zlobin_lecture11
20140427 parallel programming_zlobin_lecture1120140427 parallel programming_zlobin_lecture11
20140427 parallel programming_zlobin_lecture11
 
20140420 parallel programming_kalishenko_lecture10
20140420 parallel programming_kalishenko_lecture1020140420 parallel programming_kalishenko_lecture10
20140420 parallel programming_kalishenko_lecture10
 
20140413 parallel programming_kalishenko_lecture09
20140413 parallel programming_kalishenko_lecture0920140413 parallel programming_kalishenko_lecture09
20140413 parallel programming_kalishenko_lecture09
 
20140329 graph drawing_dainiak_lecture02
20140329 graph drawing_dainiak_lecture0220140329 graph drawing_dainiak_lecture02
20140329 graph drawing_dainiak_lecture02
 
20140329 graph drawing_dainiak_lecture01
20140329 graph drawing_dainiak_lecture0120140329 graph drawing_dainiak_lecture01
20140329 graph drawing_dainiak_lecture01
 
20140310 parallel programming_kalishenko_lecture03-04
20140310 parallel programming_kalishenko_lecture03-0420140310 parallel programming_kalishenko_lecture03-04
20140310 parallel programming_kalishenko_lecture03-04
 
20140223-SuffixTrees-lecture01-03
20140223-SuffixTrees-lecture01-0320140223-SuffixTrees-lecture01-03
20140223-SuffixTrees-lecture01-03
 
20140216 parallel programming_kalishenko_lecture01
20140216 parallel programming_kalishenko_lecture0120140216 parallel programming_kalishenko_lecture01
20140216 parallel programming_kalishenko_lecture01
 
20131106 h10 lecture6_matiyasevich
20131106 h10 lecture6_matiyasevich20131106 h10 lecture6_matiyasevich
20131106 h10 lecture6_matiyasevich
 
20131027 h10 lecture5_matiyasevich
20131027 h10 lecture5_matiyasevich20131027 h10 lecture5_matiyasevich
20131027 h10 lecture5_matiyasevich
 
20131027 h10 lecture5_matiyasevich
20131027 h10 lecture5_matiyasevich20131027 h10 lecture5_matiyasevich
20131027 h10 lecture5_matiyasevich
 
20131013 h10 lecture4_matiyasevich
20131013 h10 lecture4_matiyasevich20131013 h10 lecture4_matiyasevich
20131013 h10 lecture4_matiyasevich
 
20131006 h10 lecture3_matiyasevich
20131006 h10 lecture3_matiyasevich20131006 h10 lecture3_matiyasevich
20131006 h10 lecture3_matiyasevich
 
20131006 h10 lecture3_matiyasevich
20131006 h10 lecture3_matiyasevich20131006 h10 lecture3_matiyasevich
20131006 h10 lecture3_matiyasevich
 

Automata transition systems

  • 1. þ ¿ ý ÓÒ ÚÐ Ú ÖÔÓÓк ºÙ Ä Ú ÖÔÓÓÐ ÍÒ Ú Ö× ØÝ ¹ ¾¼¼
  • 2. þ ¸ ¸ ¸ ¸º º º ´ µ ü
  • 3. ² (Q, E , T , q0 , L) A Q B C G E T ⊆ Q ×E ×Q D F q0 E L : Q → Prop
  • 4. ¸ ¸ ø ¸
  • 5. ´ µ
  • 6. º ´ µ Prop ¬ ¸ ∧ ¸ ∨ ¸ →¸ ≡ ´ WFF µ p ¸ q ¸ r ¸º º º ϕ ψ ¸ ¬ϕ    ϕ∧ψ     ϕ∨ψ  ϕ→ψ      ϕ≡ψ
  • 7. º I : Prop → {T, F} P Q ¬P P ∧ Q P ∨ Q P → Q P ≡ Q T T F T T T T T F F F T F F F T T F T T F F F T F F T T
  • 8. º
  • 9.
  • 10. þ þ º ¸ º ¸ º º ¸ ¬ ¸ ∧ ¸ ∨ ¸ →¸ ≡ º ¸
  • 11. ´ÄÌĵ ÄÒ Ö ÌÑ ÄÓ º º þ N ¸ º p ¸q p ¸¬q p ¸¬q ¬p ¸q p ¸q
  • 12. X ³ ´Ò ص F ³ ³ ´Ò Ø ÙØÙÖ µ G ³ ³ ´ ÐÓ ÐÐÝ Ò Ø ÙØÙÖ µ U ³ÍÒØ Ð³º W ³Ï ÙÒØ Ð³ ´ ¸ µ
  • 13. ÄÌÄ Prop ØÖÙ ¸ Ð× ¸ ¬¸ ∨¸ ∧¸ → ≡º þ ¸X¸ F¸ G¸ U Wº ´WFF µ ØÖÙ Ð× ϕ ψ ¸  ¬ϕ¸ ϕ ∧ ψ ¸ ϕ ∨ ψ ¸ ϕ → ψ ¸ ϕ ≡ ψ    Xϕ      Fϕ  Gϕ     ϕUψ      ϕWψ
  • 14. ÄÌÄ ¸ Nº ÄÌĸ σ¸ σ = s0 , s1 , s2 , s3 , . . . si ¸ i¹ º i ∈ Nº (σ, i ) |= A A σ i ∈ Nº
  • 15. ¸ ¸ (σ, i ) |= p ⇐⇒ p ∈ si p ∈ Prop] ¸ ¸ º (σ, i ) |= ØÖÙ (σ, i ) |= Ð× (σ, i ) |= A ∧ B ⇐⇒ (σ, i ) |= A (σ, i ) |= B (σ, i ) |= A ∨ B ⇐⇒ (σ, i ) |= A (σ, i ) |= B (σ, i ) |= A → B ⇐⇒ (σ, i ) |= ¬A (σ, i ) |= B (σ, i ) |= A ≡ B ⇐⇒ (σ, i ) |= A → B (σ, i ) |= B → A (σ, i ) |= ¬A ⇐⇒ (σ, i ) |= A
  • 16. þ Æ ÜØ (σ, i ) |= XA ⇐⇒ (σ, i + 1) |= A XA A º (is friday ∨ is saturday ) → X¬work (at level crossing approach ∧ gate up) → Xon level crossing ready ∧ Xsteady ∧ XXgo
  • 17. þ ÐÛ Ý× (σ, i ) |= GA ⇐⇒ j ∈ N, j i (σ, j) |= A GA A A A A ÐÛ Ý× jane holds king spades → Gjane holds king spades Gtemp high G¬(process a write file ∧ process b write file)
  • 18. þ ËÓÑ Ø Ñ (σ, i ) |= FA ⇐⇒ k∈N k i (σ, k) |= A FA A ×ÓÑ Ø Ñ ¸ A ¸ ¹ request to print doc → Fprint doc process a receives msg1 → Fprocess a sends msg2
  • 19. þ ÍÒØ Ð (σ, i ) |= AUB ⇐⇒ k ∈ N, k i (σ, k) |= B j ∈ N, i jk (σ, j) |= A AUB A A B A ü ×ÓÑ Ø Ñ B ¹ ¸ º rainy Umonday send bitU(receive bit ∨ abort)
  • 20. þ ÍÒÐ ×× (σ, i ) |= AWB ⇐⇒ (σ, i ) |= AUB (σ, i ) |= GA AWB A A B A AWB A A A A ÙÒÐ ×× U ¸ B º program executing Wprogram terminating
  • 21. ¸ ¸ ϕ σ σ |= ϕ ⇐⇒ (σ, 0) |= ϕ. ϕ ¸ º ϕ |= ϕ ⇐⇒ ∀σ(σ |= ϕ).
  • 22. ÄÌÄ ÄÌÄ ¸ ¸ ø G(wants → Fenters) G(send → Freceive) GFready ´ÅÓ Ð Ò µ ¸ º
  • 23. ´ØÖ Ò× Ø ÓÒ ×Ý×Ø Ñµ (Q, E , T , q0 , L) L1 Q S1 S2 E L1 L1 L2 T ⊆ Q×E × Q L1 S4 S3 q0 L : Q → Prop L2
  • 24. ´ØÖ Ò× Ø ÓÒ ×Ý×Ø Ñµ (Q, T , q0 , L) S1 S2 Q T ⊆Q ×Q q0 S4 S3 L : Q → Prop q qi º º q0 = q (qi , qi +1 ) ∈ T
  • 25. ´ØÖ Ò× Ø ÓÒ ×Ý×Ø Ñµ (Q, T , q0 , L) S1 S2 Q T ⊆Q ×Q q0 S4 S3 L : Q → Prop q qi º º q0 = q (qi , qi +1 ) ∈ T π = S1,
  • 26. ´ØÖ Ò× Ø ÓÒ ×Ý×Ø Ñµ (Q, T , q0 , L) S1 S2 Q T ⊆Q ×Q q0 S4 S3 L : Q → Prop q qi º º q0 = q (qi , qi +1 ) ∈ T π = S1, S2,
  • 27. ´ØÖ Ò× Ø ÓÒ ×Ý×Ø Ñµ (Q, T , q0 , L) S1 S2 Q T ⊆Q ×Q q0 S4 S3 L : Q → Prop q qi º º q0 = q (qi , qi +1 ) ∈ T π = S1, S2, S1,
  • 28. ´ØÖ Ò× Ø ÓÒ ×Ý×Ø Ñµ (Q, T , q0 , L) S1 S2 Q T ⊆Q ×Q q0 S4 S3 L : Q → Prop q qi º º q0 = q (qi , qi +1 ) ∈ T π = S1, S2, S1, S2,
  • 29. ´ØÖ Ò× Ø ÓÒ ×Ý×Ø Ñµ (Q, T , q0 , L) S1 S2 Q T ⊆Q ×Q q0 S4 S3 L : Q → Prop q qi º º q0 = q (qi , qi +1 ) ∈ T π = S1, S2, S1, S2, S3,
  • 30. ´ØÖ Ò× Ø ÓÒ ×Ý×Ø Ñµ (Q, T , q0 , L) S1 S2 Q T ⊆Q ×Q q0 S4 S3 L : Q → Prop q qi º º q0 = q (qi , qi +1 ) ∈ T π = S1, S2, S1, S2, S3, S4 . . .
  • 31. π = {qi }i ∈N σπ = L(q(0)), L(q(1)), L(q(2)), . . . º S = (Q, T , q0 , L) ϕ¸ π S q0 σπ |= ϕ
  • 32. ººº G = (V , E ) º S = (Q, T , q0 , L) Q = V ∪ {q0 , qf } T = E ∪ {(q0 , v ) | v ∈ V } ∪ {(v , qf | v ∈ V )} ∪ {(qf , qf )} L(vi ) = {pi } L(q0 ) = L(qf ) = {} S |= (Fp1 ∧ · · · ∧ Fpn ∧ G(p1 → G¬p1 ) ∧ · · · ∧ G(pn → G¬pn )) ¸ G ¸ º ¸ Æȹ ¸ ÈËÈ ¹