Monad

From PKC
Jump to navigation Jump to search

Monad is a way to preserve symmetries in the space of functions while allowing for maximal compositionality. It is also Leibniz's way[1][2] to stating the notion of Digital Twin and Metaverse.

Don't fear the Monad

Brian Beckman had an hour-long video that explains Monad in a rather detailed and insightful tutorial[3]. Therefore, a special page was dedicated to annotate the tutorial with segmented video clips. Just click on this link:Don't fear the Monad, to get access to the annotation. The following is the shortened version of the page:

Synopsis of Beckman's Tutorial on Monad

  1. Monad is the way to build complexity from simplicity
  2. Monad is ruled by one customizable rule that rules them all
  3. Monad is hard to learn because of a broken symmetry

The idea of Monad can be traced back to the mathematical structure: Monoid, which is just an algebra with one element only. This mathematical structure provides a basis to reduce complexity. As Beckman says:

Monoid helps to guarantee you to build a software with one and only one type ...(start at 1126)

|ZhuHCtR3xq8|||| |start=1126&end=1230}}



References

  1. Monadology
  2. Leevark, ed. (May 1, 2020). Leibniz's Monads Explained. local page: Leevark. 
  3. Beckman, Brian (Nov 21, 2012). Brian Beckman: Don't fear the Monad. local page: jasonofthel33t. 

Related Pages

單子