Dalam ilmu komputer, penggunaan fixed-point yang paling menonjol dalam teori kisi adalah ¹. Kisi adalah himpunan sebagian yang dipesan dengan properti tambahan yang diberikan dua elemen x , y ∈ S , himpunan { x , y } memiliki supremum dan infimum (dalam S ).(S,≤)x,y∈S{x,y}S
Sekarang Anda sering mempertimbangkan fungsi monoton pada kisi ini yang "menyatu", yaitu untuk beberapa x ∈ S Anda memiliki f ( x ) = x . Hasil penting dalam bidang ini adalah teorema titik tetap Kleene dan teorema Knaster-Tarski .fx∈Sf(x)=x
Contoh yang menonjol adalah kisi untuk A set, dan f yang diinduksi oleh definisi induktif. Misalnya, misalkan A = { a , b } ∗ dan kami mendefinisikan bahasa L ∈ 2 { a , b } ∗ oleh(2A,⊆)AfA={a,b}∗L∈2{a,b}∗
w∈Law∈Lbw∈L⟹ε,a∈L⟹baw∈L⟹abw,bbw∈L
Definisi induktif ini sesuai dengan fungsi monoton
f(A)={ε,a}∪A∪{baw∣aw∈L}∪{abw,bbw∣bw∈L}
Dengan Knaster-Tarski teorema, kita tahu memiliki fixpoint terkecil yang merupakan supremum dari semua kecil "hasil antara" (yang sesuai dengan finitely sering menerapkan konstruktor dari definisi induktif), dan yang terkecil fixpoint memang L .fL
Omong-omong, fixpoint terbesar juga memiliki kegunaan; lihat di sini untuk contoh.
Dalam teori rekursi, ada teorema titik tetap lainnya, juga karena Kleene. Ini kata ²,
Mari sebuah Gödel penomoran ³ dan r : N → N total, fungsi komputasi (intuisi: kompilator). Lalu ada i ∈ N sedemikian rupa sehingga φ r ( i ) = φ i .φr:N→Ni∈Nφr(i)=φi
Bahkan, ada banyak seperti itu ; jika ada di mana hanya sedikit, kita bisa menambal r (berdasarkan tabel-lookup) untuk tidak memiliki poin tetap, bertentangan dengan teorema.ir
- Semua orang menggunakannya setiap hari, bahkan jika Anda tidak menyadarinya.
- Saya tidak suka artikel Wikipedia itu; Anda mungkin lebih baik memeriksa buku bergenre.
- Jenis khusus penomoran fungsi. Untuk intuisi, anggap itu sebagai bahasa pemrograman (Turing-lengkap).