Definicja ciągłości stosowana przez twojego nauczyciela jest lepsza. Mówi ci konkretnie, co oznacza ciągłość.
Załóżmy, że . Oznacza to, że biorąc pod uwagę wszystkie informacje o x , być może nieskończony zestaw tokenów (atomów), funkcja wytwarza pewien element zawierający atomową informację b . (Może mieć również inne informacje, ale w tej chwili nie jesteśmy tym zainteresowani.) Definicja twojego nauczyciela mówi, że nie trzeba patrzeć na wszystkie nieskończone informacje x , aby uzyskać informacje wyjściowe b . Wystarczy skończony podzbiór x , aby go wytworzyć.b∈f(x)xbxbx
(Książka Melvina Fittinga „Teoria obliczalności, semantyka i programowanie logiczne”, Oxford, 1987, nazywa tę zwięzłość właściwości i definiuje funkcję ciągłą jako monotoniczną i zwartą.)
To jest istota ciągłości. Aby uzyskać skończoną ilość informacji na temat wyniku funkcji, potrzebujesz tylko skończonej ilości informacji na temat danych wejściowych. Dane wyjściowe wytworzone przez funkcję dla nieskończonego wejścia są uzyskiwane przez złożenie razem informacji, które produkuje dla wszystkich skończonych przybliżeń nieskończonego wejścia. Innymi słowy, nie dostajesz żadnego magicznego skoku, przechodząc od skończonych przybliżeń do ich nieskończonej jedności. Cokolwiek otrzymujesz w nieskończoności, powinieneś już być na pewnym skończonym etapie.
Standardowe równanie jest ładne, ale nie mówi o całej intuicji, którą wyjaśniłem powyżej. Jednak matematycznie jest to odpowiednik definicji nauczyciela.f(⋃x∈Dx)=⋃x∈Df(x)
Aby pokazać, że , wystarczy, aby pokazać, że f ( x ) jest zawarte w F ( ⋃ x ∈ D x ) , dla każdego x ∈ D . Ale wynika to bezpośrednio z monotoniczności f, ponieważ x ⊆ ⋃ x ∈ D x . Jest to więc kierunek „łatwy”.⋃x∈Df(x)⊆f(⋃x∈Dx)f(x)f(⋃x∈Dx)x∈Dfx⊆⋃x∈Dx
Drugi kierunek, udowodniony przez twojego nauczyciela, jest interesujący: . Aby to zobaczyć, skorzystaj z intuicji, o której wspomniałem powyżej. Każda informacja atomowa b po lewej stronie pochodzi z pewnego skończonego przybliżenia wejścia: x 0 ⊆ f i n ⋃ x ∈ D x . To znaczy, b ∈ f ( x 0 ) . Ponieważ x 0f(⋃x∈Dx)⊆⋃x∈Df(x)bx0⊆fin⋃x∈Dxb∈f(x0)x0jest skończony i jest zawarty w unii zbioru kierowanego, musi być coś w zestawie kierowanym, który jest większy niż , być może sam x 0 . Nazwij ten element z . Przez monotoniczność, f ( x 0 ) ⊆ f ( z ) . Więc b ∈ f ( z ) . Ponieważ z ∈ D , f ( z ) ⊆ ⋃ x ∈ D f ( x ) . Więc teraz bx0x0zf(x0)⊆f(z)b∈f(z)z∈Df(z)⊆⋃x∈Df(x)bwidać również po prawej stronie. CO BYŁO DO OKAZANIA.
Jak zauważyłeś, wykazanie, że ciągłość nauczyciela implikuje ładne równanie, jest łatwe. Trudniej jest pokazać, że ładne równanie, choć wygląda na to, że nie mówi zbyt wiele, naprawdę mówi wszystko w definicji twojego nauczyciela.