Có một điều như là một đồng hình yếu than?


12

Với một endofunctor F:SetSet , chúng ta có thể xác định các chức năng quan sát như chức năng mà là đa hình cho bất kỳ F -coalgebra, đó là obs được định nghĩa cho bất kỳ F -coalgebra A,c:AFA .

obs:A,c.AB
Một cách khác để xem các chức năng quan sát là các chức năng của trận chung kếtF thangebranếu nó tồn tại. Chúng ta có được tính đa hình một cách tự động bằng cách kết hợp chức năng quan sát với phép đồng hình duy nhất với ký tự cuối cùngF. Nhưng điều này chỉ hoạt động nếutồn tạiF thangcuối cùng.

Một trong những đặc điểm xác định của một chức năng quan sát là nó hủy bỏ bất kỳ sự đồng hình hóa đại số nào được cấu thành ở bên phải, do tính đa hình của nó. Nếu hom là một phép đồng hình F thangebra, thì:

obs=obshom
Trong quá trình nghiên cứu của tôi, trong một nỗ lực để xác định một khái niệm về tính nhất quán quan sát giữa một con than và một con khác, tôi đã có ý tưởng về một yếu đồng hình than yếu. Ý tưởng là chúng ta có thể "giả mạo" một sự đồng hình của đại số than nếu chúng ta biết chức năng quan sát trước thời hạn. Vì vậy, chúng tôi có thể đáp ứng, nhưng chỉ cho một cụ thể o b s .
obs=obshom
obs

Ví dụ, chúng ta hãy , và để o b s được định nghĩa là o b s : Một , c . A { 0 , 1 } 2 o b sFX={0,1}×Xobs

obs:A,c.A{0,1}2
Đó là, o b s mất hai yếu tố đầu tiên của một dòng suối.
obs=(π1c),(π1cπ2c)
obs

Sau đó, một phép đồng hình F-thangebra sẽ cần phải đảm bảo rằng nó bảo toàn tất cả các phần tử của luồng, trong khi đó phép đồng hình yếu cho chỉ cần bảo toàn hai phần tử đầu tiên của luồng.obs

Trong nghiên cứu của tôi, khái niệm này sẽ hữu ích để chỉ ra rằng một đại số là phù hợp quan sát với nhau bằng cách chỉ ra rằng mọi hàm quan sát tuyến tính hữu hạn đều có sự đồng hình yếu từ than chì thứ nhất đến đại số thứ hai. Nói cách khác, mọi quan sát tuyến tính hữu hạn trên đại số thứ nhất có thể được sao chép trên đại số thứ hai.

(Ý tôi là chức năng quan sát tuyến tính cảm thấy hầu như không liên quan, nhưng vì mục đích chia sẻ ... Hàm quan sát tuyến tính ít nhiều chỉ sử dụng một trạng thái của sóng mang chỉ một lần. Tôi đang cố gắng mô hình hóa một lời tiên tri, và người dùng không được phép quay lại và giả vờ không bao giờ hỏi câu hỏi.)

Câu hỏi của tôi là như vậy:

  1. Điều này đã được nghiên cứu? Có phải "đồng dạng yếu than đá" đã tồn tại, dưới một số tên khác có lẽ?

  2. Có một cách "lý thuyết thể loại" hơn để trình bày này?

Chỉnh sửa : Đã xóa hai câu hỏi không quan trọng.


4
Có một số lý do để nghĩ rằng một trang web Hỏi & Đáp về khoa học máy tính là nơi thích hợp cho câu hỏi này?
Sasho Nikolov

5
Đúng. Coalgebras có ứng dụng trong khoa học máy tính, và câu hỏi này xuất hiện trong khi thực hiện nghiên cứu về khoa học máy tính. Ngoài ra, có những câu hỏi khác về F- Thangebras trên cstheory.stackexchange. FF
Francisco Mota

1
Như một ví dụ về các ứng dụng cho khoa học máy tính, các khái niệm về tính không thể phân biệt (đôi khi được sử dụng trong mật mã học) có thể được xác định rõ ràng về mặt đồng cấu yếu.
Francisco Mota

1
Tôi tò mò muốn xem một tài liệu tham khảo nơi điều này đã được thực hiện và được sử dụng để chứng minh điều gì đó.
Sasho Nikolov

1
Bài viết này: citeseer.ist.psu.edu/viewdoc/summary?doi=10.1.1.11.7571 Dường như có một ý tưởng rất giống nhau về "đồng hình yếu" với tôi ở trên. Nhưng định nghĩa hơi khác nhau và tôi không biết liệu nó có thực sự trùng khớp hay không. Nó định nghĩa một người quan sát , mà tôi không hiểu bài viết nào, và nó định nghĩa một đồng cấu yếu cho O giữa Một , alpha B , β như một hàm f : A Bβ Of = O ( f ) alphaOOA,αB,βf:AB Nhưng tôi chưa biết O
βOf=O(f)αO
Ocó nghĩa.
Francisco Mota

Câu trả lời:


6

Các 'hình thái yếu' mà bạn mô tả có một tên trong một thiết lập hơi hạn chế. Chúng cũng có thể được định nghĩa khá chung chung, như tôi sẽ giải thích.

Trong trường hợp bảo tồn các pullback yếu (nhiều functor tự nhiên trên S e t do), người ta biết rằng sự tương đương hành vi trùng khớp với tính lưỡng tính của than. Sau đó morphisms của bạn được gọi là chức năng α bisimulations -step nơi αT:SetSetSetαα là một thứ tự. Phải thừa nhận rằng tôi đã chỉ từng thấy họ định nghĩa cho ordinals αω. Trước khi học đại số, các nhà logic học phương thức đã nghiên cứu các phép chia hai bước cho các khung Kripke, tương đương với phép chia hai bước đối với các hàm than cho hàm functor. Yêu cầu của bạn rằng chúng là các chức năng trái ngược với các mối quan hệ làm cho chúng trở thành hai bước phân chia chức năng .

Mặt khác, bạn có thể định nghĩa khái niệm mà bạn đang nói đến trong một môi trường tổng quát hơn nhiều mà không cần đề cập đến các phép tính nhị phân. Đối với bất kỳ loại trong đó có giới hạn của cochains thứ tự-lập chỉ mục và bất kỳ functor T : CC người ta có thể xác định T 's chuỗi thiết bị đầu cuối . Điều kiện liên quan đến các giới hạn thực sự khá yếu, ví dụ như nhiều danh mục (bao gồm cả S e t ) thực sự hoàn chỉnh tức là có tất cả các giới hạn nhỏ. Trình tự đầu cuối là một sơ đồ trong C và trông giống như:CT:CCTSetC

1!T1T1T!T1T21T2!T1Tω1fωω+1T(Tω1)Tfωω+1

Ở đây là đối tượng đầu cuối trong C (giới hạn của cochain trống). Ví dụ trong S e t này có thể được xem là một trong những yếu tố thiết lập 1 = { * } . Bản đồ ! T 1 : T 1 1 là cấu xạ độc đáo vào đối tượng ví dụ như thiết bị đầu cuối trong S e t chỉ đơn giản là đồ mọi phần tử của T 1 tới * . Mỗi T n 1 được tính bằng cách lặp lại TT ω 11CSet1={}!T1:T11SetT1Tn1TTω1là giới hạn của cochain trước nó. Sau đó người ta có thể tiếp tục vượt , nếu cần thiết. Trực giác T α 1 là tập hợp của αωTα1α hành vi bước .

Bây giờ bất kỳ -coalgebra ( Z , γ ) gây ra một hình nón trên này chuỗi tức là một bộ sưu tập của C -morphisms b e h α γ : Z T alpha 1 cho mỗi thứ α . Tôi sẽ chỉ định nghĩa chúng cho α < ωT(Z,γ)Cbehγα:ZTα1αα<ω :

là bản đồ độc đáo vào đối tượng thiết bị đầu cuối.behγ0:Z1

behγn+1=Tbehγnγ:ZTn+11

Trực giác những tấm bản đồ gửi một trạng thái để nó α hành vi -step. Bây giờ chúng tôi có thể mô tả những gì bạn đang nói về. Giả sử chúng ta có hai T -coalgebras ( Một , γ )( B , δ ) . Sau đó, một C -morphism f : A B bảo tồn alpha hành vi -step iff:ZαT(A,γ)(B,δ)Cf:ABα

behδαf=behγα

Đó là, hành vi -step của f ( z ) trong δ chính là α hành vi -step của z trong γ .αf(z)δαzγ

Dù sao, tôi hy vọng điều này là hữu ích. Bạn có thể tìm thấy các tài liệu tham khảo khác nhau bằng cách googling 'chuỗi ký tự đầu cuối' hoặc 'chuỗi ký tự cuối cùng'.


Cảm ơn bạn cho câu trả lời thông tin và dễ tiếp cận này! Tôi có một nhận xét và một câu hỏi. Lưu ý: Ý tưởng về "chức năng quan sát" và "hình thái yếu" như trong bài viết của tôi nói chung chung hơn một chút - hình thái yếu không cần bảo toàn mọi hành vi lên đến cấp độ (và điều này rất quan trọng cho ứng dụng của tôi). Đây có thể dễ dàng 'cố định' bằng cách o b s : T alpha 1 Bo b sb e h alpha deltaf = o b sb e h alpha gammaαobs:Tα1Bobsbehδαf=obsbehγα. Câu hỏi: Sự khác nhau giữa là gì b e h ω + 1 γ ? behγωbehγω+1
Francisco Mota

Tôi không chắc rằng tôi hiểu nhận xét của bạn. Bạn có nghĩa là độ sâu của hành vi được bảo toàn khác nhau, ví dụ f ( z ) tương đương 2 bước nhưng z f ( z ) tương đương 4 bước? Lưu ý rằng α -step tương đương ngụ ý β -step tương đương cho tất cả β α . zf(z)zf(z)αββα
Cướp

Nó không phải là dễ dàng như vậy đối với tôi để giải thích sự khác biệt giữa b e h ω + 1 γ trong rất ít không gian. Tóm lại, các hành vi của nhiều functors được xác định bởi nó ω hành vi -step ví dụ cho 2 × tôi d : S e tS e t mỗi luồng nhị phân vô hạn được xác định bởi chiều sâu n approximants của nó. Tuy nhiên, có tồn tại functor mà hành vi của chúng không được xác định theo cách này, ví dụ như functor có thể đếm được hoặc functor đầy đủ. Trong những trường hợp b e h ωbehγωbehγω+1ω2×Id:SetSet cung cấp thêm thông tin. behγω+1
Cướp

Không, bạn có thể giữ cho hằng số . Ý tưởng là chúng tôi không muốn thể hiện sự hoàn hảo, chỉ là một phần của nó. Ví dụ: nếu functor của tôi tạo ra cấu trúc cây, chẳng hạn như X ( 2 × X ) 2 , tôi chỉ có thể chọn nhìn vào một nhánh lên đến độ sâu α , thay vì nhìn vào tất cả các nút lên đến độ sâu α . Cảm ơn bạn đã trả lời. αX(2×X)2αα
Francisco Mota

5

Theo quy định, người ta nên tránh các thuật ngữ quá tải nặng nề như yếu, thường xuyên, bình thường, vv trừ khi khái niệm này có một số tính phổ quát. Cụ thể, có vẻ như khái niệm của bạn không tương ứng với khái niệm thông thường về sự đồng hình yếu sau khi lật mũi tên.

Luôn luôn có nhiều thuật ngữ mô tả hơn bất cứ khi nào bạn làm một cái gì đó ít phổ quát hơn, chẳng hạn như "đồng cấu suy yếu quan sát" rút ngắn thành "ow-homomorphism" có lẽ.

Khái niệm của bạn về chức năng quan sát đã cung cấp một bài trình bày lý thuyết thể loại. Tôi lo lắng nhiều hơn về việc làm rõ chính xác ý nghĩa của nó, và tại sao nó thú vị, thay vì tìm kiếm sự tổng quát nhất có thể. Cụ thể, bạn thường nên đưa ra một ví dụ thông tin và không ví dụ khi đưa ra các khái niệm bất thường trong in ấn.


Cảm ơn bạn đã trả lời. Tôi đồng ý với đề nghị của bạn để sử dụng một tên cụ thể hơn. Tôi vẫn có ý định đọc các bài báo về Yếu kém của Jan Rothe ( citeseer.ist.psu.edu/viewdoc/summary?doi=10.1.1.11.7571 ) để xác định xem chúng có liên quan đến định nghĩa của tôi ở trên không, nhưng tôi ( sớm) tin rằng họ là khác nhau. Cảm ơn bạn một lần nữa.
Francisco Mota
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.