SlideShare uma empresa Scribd logo
þ                               
    ¿




    ý


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

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



            ´            µ

ü
²

(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 GRATIS
sarylor
 
Competencias tic -_grado_en_psicologia_2014
Competencias tic -_grado_en_psicologia_2014Competencias tic -_grado_en_psicologia_2014
Competencias tic -_grado_en_psicologia_2014
Javier Alcácer
 
Programa 5
Programa 5Programa 5
Programa 5
yito24
 
Portfolio
PortfolioPortfolio
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
 
Aula 2 todas as fichas
Aula 2  todas as fichasAula 2  todas as fichas
Aula 2 todas as fichas
nonoano_terceira
 
20080323 efficientalgorithms kulikov_lecture19
20080323 efficientalgorithms kulikov_lecture1920080323 efficientalgorithms kulikov_lecture19
20080323 efficientalgorithms kulikov_lecture19Computer Science Club
 
Programa 3
Programa 3Programa 3
Programa 3
yito24
 
Ms'c marketing
Ms'c marketingMs'c marketing
Ms'c marketing
John Vasilikakis
 
Власова Мария
Власова МарияВласова Мария
Власова Мария
Школьная лига РОСНАНО
 
Набиуллина Аделина
Набиуллина АделинаНабиуллина Аделина
Набиуллина Аделина
Школьная лига РОСНАНО
 
Segunda Guerra Mundial
Segunda Guerra MundialSegunda Guerra Mundial
Segunda Guerra Mundial
Norberto Correa
 
Holloween words
Holloween wordsHolloween words
Holloween wordsMYA12
 
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
Colégio Estadual Diva Costa Fachin
 
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
 
cancer
cancer cancer
Pre
PrePre
Urgent mailing expert_sender
Urgent mailing expert_senderUrgent mailing expert_sender
Urgent mailing expert_sender
Elle 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

20141223 kuznetsov distributed
20141223 kuznetsov distributed20141223 kuznetsov distributed
20141223 kuznetsov distributed
Computer Science Club
 
Computer Vision
Computer VisionComputer Vision
Computer Vision
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_bugs
Computer 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_bugs
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_bugs
Computer 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_lecture11
Computer 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
 

Último

História da Rádio- 1936-1970 século XIX .2.pptx
História da Rádio- 1936-1970 século XIX   .2.pptxHistória da Rádio- 1936-1970 século XIX   .2.pptx
História da Rádio- 1936-1970 século XIX .2.pptx
TomasSousa7
 
Logica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptxLogica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptx
Momento da Informática
 
Certificado Jornada Python Da Hashtag.pdf
Certificado Jornada Python Da Hashtag.pdfCertificado Jornada Python Da Hashtag.pdf
Certificado Jornada Python Da Hashtag.pdf
joaovmp3
 
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdfDESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
Momento da Informática
 
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
Faga1939
 
Manual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdfManual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdf
WELITONNOGUEIRA3
 
Segurança Digital Pessoal e Boas Práticas
Segurança Digital Pessoal e Boas PráticasSegurança Digital Pessoal e Boas Práticas
Segurança Digital Pessoal e Boas Práticas
Danilo Pinotti
 
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdfTOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
Momento da Informática
 

Último (8)

História da Rádio- 1936-1970 século XIX .2.pptx
História da Rádio- 1936-1970 século XIX   .2.pptxHistória da Rádio- 1936-1970 século XIX   .2.pptx
História da Rádio- 1936-1970 século XIX .2.pptx
 
Logica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptxLogica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptx
 
Certificado Jornada Python Da Hashtag.pdf
Certificado Jornada Python Da Hashtag.pdfCertificado Jornada Python Da Hashtag.pdf
Certificado Jornada Python Da Hashtag.pdf
 
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdfDESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
 
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
 
Manual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdfManual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdf
 
Segurança Digital Pessoal e Boas Práticas
Segurança Digital Pessoal e Boas PráticasSegurança Digital Pessoal e Boas Práticas
Segurança Digital Pessoal e Boas Práticas
 
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdfTOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
 

20071021 verification konev_lecture03

  • 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 ¸ º ¸ Æȹ ¸ ÈËÈ ¹