Quellcodebibliothek Statistik Leitseite products/Sources/formale Sprachen/PVS/graphs/   (PVS Prover Version 6.0.9©)  Datei vom 28.9.2014 mit Größe 1 kB image not shown  

SSL graph_pair.pvs   Sprache: PVS

 

graph_pair[T: TYPE]: THEORY
BEGIN

  i,j,k,l,m,n,h,g: VAR nat

  lsth(p1:[nat,nat], p2:[nat,nat]): bool = LET (i,j) = p1, (k,l) = p2 IN
                                               i<k OR (i=k AND j<l)


  wf_lsth: LEMMA well_founded?[[nat,nat]](lsth) 

  p: VAR [[nat,nat]-> bool]

  gh: VAR [nat,nat]

  NAT_pair_induct: LEMMA (FORALL gh: LET (g,h) = gh IN 
                           (FORALL (l,m): lsth((l,m),(g,h))
                       IMPLIES p((l,m))) IMPLIES p((g,h)))
                           IMPLIES (FORALL (i,j): p((i,j)))

  IMPORTING graphs[T]


  G,H,GG,HH: VAR graph[T]

  P,Q: VAR [graph[T],graph[T] -> bool]

  size_up: LEMMA (FORALL (G,H): Q((G,H))) IFF 
                     (FORALL (G,H): (FORALL (m,n) :
                 (size(G),size(H)) = (m, n) IMPLIES Q((G,H))))

  graph_induct_pair    : THEOREM (FORALL (G,H): (FORALL (GG,HH): 
                                 (size(GG) < size(G) OR
                                 (size(GG)=size(G) AND size(HH) < size(H) ))
                                    IMPLIES Q((GG,HH)))
                                       IMPLIES Q((G,H)))
                                          IMPLIES (FORALL (G,H): Q((G,H)))

  graph_induct_pair_B  : THEOREM (FORALL (G,H): (FORALL (GG,HH): 
                                  lsth((size(GG),size(HH)),(size(G),size(H))) 
                                  IMPLIES Q((GG,HH)))
                                     IMPLIES Q((G,H)))
                                        IMPLIES (FORALL (G,H): Q((G,H)))

  graph_pair_induct_not: THEOREM (FORALL (G,H): P(G,H) IMPLIES
                                   (EXISTS (GG,HH): (size(GG) < size(G) 
                            OR (size(GG) = size(G) AND size(HH) < size(H)))
              AND P(GG,HH)))
                                     IMPLIES (FORALL (G,H): NOT P(G,H))



END graph_pair


Messung V0.5 in Prozent
C=100 H=50 G=79

¤ Dauer der Verarbeitung: 0.9 Sekunden  (vorverarbeitet am  2026-09-28) ¤

*Bot Zugriff






Wurzel

Bemerkung:

PVS Prover

Isabelle Prover

NIST Cobol Testsuite

Cephes Mathematical Library

Vienna Development Method

Anfrage:

Dauer der Verarbeitung:

Sekunden

sprechenden Kalenders