Git şubeleri aslında “Hilbert uzayının altmanifoldlarını haritalayan homeomorfik endofunctors” mı?


51

Hepimizin bildiği gibi:

Dalların bir Hilbert uzayının altmanifoldlarını haritalayan homeomorfik endofunctors olduğunu anladığınızda Git kolaylaşıyor

Hangi görünüyor jargon gibi ama diğer taraftan,

Tüm söylenenler, X'teki bir monad, X'in endofunctor kategorisinde sadece bir monoiddir; ürün ×, endofunctorların ve birimin endofunctor tarafından ayarlanan birimin bileşimi ile değiştirilir.

olduğu doğrudur, çünkü komik .

Bu basit metni okuyarak hataları birleştirmekten kaçınabilir miyim ?


9
Git meraklısı ve uygulamalı matematik alanında yüksek lisans derecesi olan biri olarak, cevabın "Hayır" olduğundan şüpheleniyorum.
joshin4colours 16:14

1
Birisi bir matematik kitabı okumaya çalıştı ama başarısız oldu.
tp1 16:14

11
İnsanların neden sorduğum şeyin belirsiz olduğu temelinde kapanmaya oy verdiğini anlamıyorum. Alıntı yaptığım ifadenin gerçek olup olmadığını soruyorum. (Alıntı yaptığım kelime grubu Google’da onaylayabileceğiniz şekilde yaygındır.)
Larry OBrien

2
Önerilen okumalar: Tartışın $ {blog}
gnat

5
O cümlenin anlamını almak için çalışırken biraz zaman geçirdim sonra, Git gerçekten olabilir ... eskisinden daha iyi anlamak için nispeten daha kolay görünüyor
stakx

Yanıtlar:


63

Bu bir şaka, bu monad şakasına dayanıyor, ama aslında monad şakası olmadan.

Monad şaka üç düzeyde komik:

  1. soyut matematik jargonunu, daha da soyut olan matematiksel jargonla açıklamaya çalışır
  2. Ancak, açıklama aslında doğru
  3. ve bir kez kategori teorisine daha derine daldığınızda, monadları “endofunctors kategorisinde sadece bir monoid” olarak görmeye başlayacaksınız.

Git ola, ancak, rastgele saçma sapan. Bu monad şakasına benzemek içindir ve aynı zamanda darcs yaması teorisinde bir jab olabilir, ama temelde şakayı yapan kişi monad şakasını anlamadı.

Kaynaklar:

Bu alıntıyı içeren orijinal tweet :

Wil Shipley (@wilshipley) : Tatlı tanrım gitmekten nefret ediyorum.

Isaac Wolkerstorfer (@agnoster) : @wilshipley git, bir Hilbert uzayının altmanifoldlarını eşleyen dalların homeomorfik endofunctors olduğu temel fikrini aldıktan sonra daha kolaylaşıyor.

Ve bu, tweetin asıl yazarının Quora'ya yaptığı bir yorumdur :

Leo'nun söylediklerini onaylamak için şaka olarak düşünülmüştü. [...]

Sıkıca yanak dili olarak tasarlanmıştır. Aslında gitmeyi seviyorum ve karmaşıklığının fazlasıyla abartıldığını düşünüyorum. Aynı zamanda, git gurudan acemilere yapılan tavsiyelerin, tahammül edilemez anlamsız sesler gibi görünmesine yol açabileceğine de sempati duyuyorum.

Daha derin bir anlamı olması amaçlanmadı. [...]

Leo o ifade ettiğini saçmalıktır neden temelde açıklıyor aynı iplik, bir matematikçi, bir başka answerer olduğunu. (Hilbert uzayları sürekli, yamalar ve dallar ayrıktır.)

O da ilham aldığını açıklayan bu blog yayınında (uzaysal benzetmeler kullanarak GIT A Guide) aslında yapar mantıklı.


15
Bu hayal kırıklığı yaratıyor.
Larry OBrien

3
@ amon: Şaka yazarı tarafından yapılan bir alıntıyı ekledim, burada ifadenin potansiyel olarak yapabileceği herhangi bir anlamın tamamen tesadüf olduğunu açıklıyor: "Bu şekilde analiz etme girişimlerinin boşuna olması gerektiği, ancak gerçekte bir hata nedeniyle Eğer yeterince sıkı çalışırsanız, aslında herhangi bir el dalgası ifadesini tam olarak sığdırabilir. "
Jörg W Mittag

1
Kesintisiz ve sürekli muhakeme için bu ifadenin neden yanlış olduğunu ekarte etmek için +1 :)
joshin4colours 17:14

9
Her zaman şaka yazarının monad şakasını yaptığını varsaydım, ancak bir parodi olarak anlamsızca aşağı iniyordu. Mantıklı başlayan ve giderek daha az azalan şeylerden biri, ancak sonuna kadar onun saçma olduğundan emin olabilirsiniz. Monad şakasını anlamadığı sonucuna varmak hiç hoş değil.
psr

1
Bu açıklamayı git bis'e şakayı açıklamada yararlı bulabilirsiniz . Yazara dikkat edin.

8

Bu bir şaka, yazarın onayladığı gibi ve Jörg W Mittag'ın cevabı daha ayrıntılı olarak açıklıyor.

Fakat gerçek, kurgudan daha garip olabilir…

Temelini olan David roundy tarafından özellikle yama teoride resmileştiren sürüm kontrolü çalışmaları, olmamıştır Darcs (birkaç yıl daha popüler Kapalıçarşı, Git ve Mercurial öncesinde ama onların popülerlik ulaşılmamış bir dağıtılmış sürüm kontrol sistemi). Teorinin temel amacı, birleşmeyi ve özellikle de uyuşmazlık çözümünü modellemektir. Darcs wiki kuramına bir giriş ve bir kaç işaretçiler yanı sıra sahiptir kaynakça (eğer konuyla ilgili son bir görünüm isterseniz kadar eski Durmuş, ama bir liste yapar Petr Baudis tarafından 2009 anket kağıdı ) ve bir listesini görüşmelerin ( daha yeni malzeme içeren). Ayrıca bir wikibook var . Bir dönem ödeviAndres Löh, Wouter Swierstra ve Daan Leijen3 tarafından Sürüm Kontrolüne İlkeli Bir Yaklaşım .

Yama teorisi, daha yakın zamanda Samuel Mimram ve Cinzia Di Giusto ve Homotopik Yama Teorisi , Carlo Angiuli, Ed Morehouse, Daniel R. Licata ve Robert Harper tarafından A Kategorik Yamalar Teorisi'nde araştırılan kategorik bir modele yol açıyor . Mimram ve Di Giusto'nun çalışmasında, model nesneler olarak dosyalara ve morfizmler olarak yamalar içeriyor. Tek bir depoda çalışıyorsanız, şubeyi birleştirmeyi functor - endofunctor yapar. “Homeomorfik endofunctor” bana mantıklı gelmiyor. Ve homotopi teorisi ile ilgili (matematikten bir kavram - bu manifoldlar ve Hilbert uzayları gibi şeyleri inceleyen matematiğin dalı - son zamanlarda denilen temel bir matematik modeline uygulandı)homotopy tip teorisi ), bir Hilbert uzayının altmanifoldları o kadar uzakta olmayabilir ...


Ayrıca, Darcs Haskell'da yazılmıştır, bu yüzden monadlar üzerine kuruludur. :-)
Wyzard
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.