«category-theory» etiketlenmiş sorular

Kategori teorisi, matematiği ve onun kavramlarını nesneler ve oklar (morfizm olarak da adlandırılır) koleksiyonu olarak resmileştirmek için kullanılır. Kategori teorisi, küme teorisi, halka teorisi ve grup teorisi gibi diğer üst düzey soyutlamaların kavramlarını resmileştirmek için kullanılabilir. (Steve Awodey tarafından)


2
Programlama dilleri ve matematiğin temelleri arasında nasıl bir ilişki vardır?
Temel olarak matematiğin üç temelinin farkındayım Küme teorisi Tip teorisi Kategori teorisi Peki programlama dilleri ve matematiğin temelleri hangi yollarla ilişkilidir? DÜZENLE Asıl soru "Matematiğin temellerini temel alan programlama dilleri" idi. eklenen paragarph ile Ve teori gerçeklenimcilerine 1. Tip teorisi Coq 2. Set teoride SETl 3. Kategori teorisi Haskell Bir …

3
SML'deki functors ile Kategori teorisi arasındaki ilişki nedir?
Andrej Bauer'ın bu cevabındaki ifadesiyle aynı düşünce boyunca Haskell topluluğu, kategori teorisinden esinlenerek, monadlarının en iyi bilinen fakat monadlarla karıştırılmaması gereken birkaç teknik geliştirmiştir . Arasındaki ilişki nedir functors SML ve functors Kategori teoride? Haskell veya OCaml gibi diğer dillerde functorların ayrıntılarını bilmediğim için, eğer değer bilgisi varsa, lütfen diğer …

2
Kategori teorisi ile kastedilen, henüz üst düzey fonksiyonlarla nasıl başa çıkacağınızı bilmiyor mu?
Okuma olarak Uday Reddy cevabı için SML functors ve Kategori teorisi arasındaki ilişki nedir? Uday devletleri Kategori teorisi, daha üst düzey fonksiyonlarla nasıl başa çıkılacağını henüz bilmiyor. Bir gün olacak. Kategori teorisinin matematiğin temelini oluşturabildiğini düşündüğüm için, tüm matematik ve daha üst düzey fonksiyonların türetilmesi mümkün olmalıdır. Peki, Kategori teorisi …

2
Programlama için kategori teorisi (değil)?
Haskell ve o kadar saf olmayan FP dillerini öğrendikten sonra Kategori teorisi hakkında okumaya karar verdim. Kategori teorisini iyi anladıktan sonra, kategori teorisi kavramlarının programların tasarımını düşünmede nasıl kullanılabileceğini düşünmeye başladım, ancak ne kadar denesem denesem de bu yolun yolu değil gibi görünüyor. Kategori teorisini program tasarlamakla ilişkilendirmek için başarısız …

1
Kategori-teorik çerçeveden faydalanan monadların doğal oluşumları
Bugün, Henning Kerstan'ın ("Olasılıksal Geçiş Sistemleri için İz Semantiği") yaptığı bir konuşma ilk kez kategori teorisi ile karşı karşıya geldi. Olasılıksal geçiş sistemlerini ve davranışlarını genel bir şekilde tanımlamak için teorik bir çerçeve oluşturmuştur, yani sayılamayan sonsuz devlet kümeleri ve farklı iz kavramları. Bu amaçla, nihayet ihtiyacı olan modeli oluşturmak …

2
Referans istek: Tip sistemleri için geçerli olduğu gibi kategori teorisi
Programlama dili teorisini gerçekten anlamak için kategori teorisini nasıl öğrenmesi gerektiğini duymaya devam ediyorum. Şimdiye kadar, kategoriler alanına adım atmadan iyi bir PL öğrendim. Ancak, neyi kaçırdığımı görmek için büyük bir adım atmanın zamanının geldiğini düşündüm. Ne yazık ki, bulabildiğim kaynakların hiçbiri tip sistemlerine veya programlamaya herhangi bir bağlantı kurmuş …

1
Kategori teorisi (altkümesi) ile ilişkisel cebir arasında bir izomorfizm var mı?
Büyük veri perspektifinden geliyor. Temel olarak, birçok çerçeve (Apache Spark gibi), Functor / Monad benzeri arayüzler sağlayarak ilişkisel işlemlerin eksikliğini "telafi eder" ve kedilerden SQL dönüşümlerine (Slick in Scala) benzer bir hareket vardır. Örneğin, Kategori Teorisinin uygulamalarında zip + map(multiply) (Spark'ın MLib'i zaten var ElementwiseProduct) olarak düşünülebilen, SQL perspektifinden vektörlerin …

4
Kategori ve küme arasındaki anlamsal fark tam olarak nedir?
Bu soruda, set ve tip arasındaki farkın ne olduğunu sordum . Bu cevaplar gerçekten açıklayıcıydı (örneğin @AndrejBauer), bu yüzden bilgi susamamda, kategoriler hakkında aynı şeyi sorma cazibesine boyun eğiyorum: Kategori teorisini her okuduğumda (kuşkusuz gayri resmi), set teorisinden somut olarak nasıl farklı olduğunu gerçekten anlayamıyorum . Yani çoğunda somut tam …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.