From 11011d7c373c655830053b155eeaf632c2658ac7 Mon Sep 17 00:00:00 2001 From: Yuchen Pei Date: Thu, 24 Jun 2021 17:50:34 +1000 Subject: Updated. - added mathjax (freed) - added rss.py - updated publish.el - etc. --- pages/index.org | 13 ++++++++++ pages/links.org | 69 +++++++++++++++++++++++++++++++++++++++++++++++++++++ pages/notations.org | 53 ++++++++++++++++++++++++++++++++++++++++ 3 files changed, 135 insertions(+) create mode 100644 pages/index.org create mode 100644 pages/links.org create mode 100644 pages/notations.org (limited to 'pages') diff --git a/pages/index.org b/pages/index.org new file mode 100644 index 0000000..64a0e54 --- /dev/null +++ b/pages/index.org @@ -0,0 +1,13 @@ +#+title: Yuchen Pei + +Hello! I am Yuchen. You have reached my personal website. + +I am a programmer, mathematician and free software advocate. + +I did a PhD at the [[https://warwick.ac.uk/fac/sci/masdoc][MASDOC program at Warwick]], and spent two years in a postdoc position at [[http://cmsa.fas.harvard.edu][CMSA at Harvard]] and another one and a half years at the [[https://www.math.kth.se/RMSMA/][KTH RMSMA group]]. After that I worked as a full stack web developer for two years. + +I am an associate member and licensing volunteer of the [[https://fsf.org][Free Software Foundation]], and have applied the philosophy of free software to knowledge and research. For example I shared my research in Robinson-Schensted algorithms as a [[https://toywiki.xyz][wiki]] under a free Creative Commons license. I believe anyone can be an academic, seeking truth and sharing their findings with the public. + +I can be reached at: hi@[the domain of this site] (PGP key: 47F9 D050 1E11 8879 9040 4941 2126 7E93 EF86 DFD0). Feel free to email me, whether you know me or not. + +Views expressed on this website do not represent those of my past, present or future employers or associates. diff --git a/pages/links.org b/pages/links.org new file mode 100644 index 0000000..d70091e --- /dev/null +++ b/pages/links.org @@ -0,0 +1,69 @@ +#+title: Links + +Here are some links I find interesting or helpful, or both. Listed in no +particular order. + +- [[http://worrydream.com/][Bret Victor]] +- [[https://www.peterkrautzberger.org/archive/][Peter Krautzberger]] +- [[https://web.stanford.edu/~cpiech/bio/index.html][Chris Piech]] +- [[https://www.scilag.net/][SciLag]] +- [[https://satwcomic.com/][Scandinavia and the World]] +- [[http://www.arxiv-sanity.com/][Arxiv Sanity Preserver]] +- [[http://www.shortscience.org/][ShortScience.org]] +- [[https://paperswithcode.com/][Papers with Code]] +- [[https://distill.pub/][Distill]] +- [[https://competitions.codalab.org/competitions/][CodaLab]] +- [[https://haskellformaths.blogspot.com/][HaskellForMaths]] +- [[http://www.openproblemgarden.org/][Open Problem Garden]] +- [[http://www.ams.org/open-math-notes][AMS open notes]] +- [[http://garsia.math.yorku.ca/MPWP/][Macdonald polynomials webpage]] +- [[https://news.ycombinator.com/][Hacker News]] +- [[http://arminstraub.com/][Armin Straub]] +- [[http://www-math.ucdenver.edu/~wcherowi/][Bill Cherowitzo]] +- [[https://stallman.org/][Richard Stallman]] +- [[http://www.aaronsw.com/][Aaron Swartz]] - The Internet's own boy +- [[https://docs.google.com/document/d/10eA5-mCZLSS4MQY5QGb5ewC3VAL6pLkT53V_81ZyitM/preview][False, + Misleading, Clickbait-y, and/or Satirical "News" Sources]] +- [[http://www.math.utah.edu/~jasonu/deala/][Differential Equations & + Linear Algebra]] - Lecture notes on the web +- [[http://wstein.org/][William Stein]] - William Stein, the creator of + SageMath + + - [[http://wstein.org/talks/2016-06-sage-bp/][The origins of + SageMath]] Stein's BP centenary talk at Harvard + +- [[http://www.sagemath.org/][SageMath]] - Open-source maths software + system\\ +- [[https://projecteuler.net/][Project Euler]] +- [[https://blockly-games.appspot.com/about?lang=en][Blockly games]] +- [[https://jeremykun.com/][Math ∩ Programming]] +- [[https://www.authorea.com/][Authorea]] +- [[http://bigdata.show][Big Data]] +- [[http://fermatslibrary.com/][Fermat's Library]] +- [[http://www.tricki.org/][Tricki]] +- [[http://www.ams.org/samplings/feature-column/fc-current.cgi][AMS + Feature Column]] +- [[https://arxiv.org][arXiv]] +- [[https://terrytao.wordpress.com/][What's new]] - Terence Tao's blog +- [[https://gowers.wordpress.com/][Gowers's weblog]] - Timothy Gowers's + blog +- [[http://michaelnielsen.org/polymath1/index.php?title=Main_Page][Polymath]] - + MMO maths research +- [[https://oeis.org/][OEIS]] - The On-Line Encyclopedia of Integer + Sequences® (OEIS®) +- +[[http://www.vim.org][Vi IMproved]] - the one true text editor.+ I'm + switching to using [[https://www.gnu.org/software/emacs/][GNU Emacs]] + now. +- [[http://regex.alf.nu/][Regex Golf]] +- [[http://regexcrossword.com/][Regex Crossword]] +- [[http://archlinux.org][Arch Linux]] +- [[https://jupyter.org/][Jupyter notebook]] - An open-source notebook +- Stackexchange sites + + - [[https://mathoverflow.net/][Mathoverflow]] + - [[https://math.stackexchange.com/][Mathematics]] + - [[https://codegolf.stackexchange.com/][Codegolf]] - The most fun + corner of Stackexchange. + +- [[http://math.stanford.edu/~bump/][Danial Bump]] +- [[http://www.math.ubc.ca/~cass/][Bill Casselman]] diff --git a/pages/notations.org b/pages/notations.org new file mode 100644 index 0000000..691a9d6 --- /dev/null +++ b/pages/notations.org @@ -0,0 +1,53 @@ +#+title: List of Notations + +#+date: 2019-03-15 + +Here I list meanings of notations that may have not been explained +elsewhere. + +- \(\text{ty}\): type. Given a word \(w \in [n]^\ell\), + \(\text{ty} w = (m_1, m_2, ..., m_n)\) where \(m_i\) is the number of + \(i\)'s in \(w\). For example + \(\text{ty} (1, 2, 2, 1, 4, 2) = (2, 3, 0, 1)\). The definition of + \(\text{ty} T\) for a tableau \(T\) is similar. +- \([n]\): for \(n \in \mathbb N_{>0}\), \([n]\) stands for the set + \(\{1, 2, ..., n\}\). +- \(i : j\): for \(i, j \in \mathbb Z\), \(i : j\) stands for the set + \(\{i, i + 1, ..., j\}\), or the sequence \((i, i + 1, ..., j)\), + depending on the context. +- \(k = i : j\): means \(k\) iterates over \(i\), \(i + 1\),..., \(j\). + For example \(\sum_{k = 1 : n} a_k := \sum_{k = 1}^n a_k\). +- \(x_{i : j}\): stands for the set \(\{x_k: k = i : j\}\) or the + sequence \((x_i, x_{i + 1}, ..., x_j)\), depending on the context. So + are notations like \(f(i : j)\), \(y^{i : j}\) etc. +- \(\mathbb N\): the set of natural numbers / nonnegative integer + numbers \(\{0, 1, 2,...\}\), whereas +- \(\mathbb N_{>0}\) or \(\mathbb N^+\): Are the set of positive integer + numbers. +- \(x^w\): when both \(x\) and \(w\) are tuples of objects, this means + \(\prod_i x_{w_i}\). For example say \(w = (1, 2, 2, 1, 4, 2)\), and + \(x = x_{1 : 7}\), then \(x^w = x_1^2 x_2^3 x_4\). +- \(LHS\), LHS, \(RHS\), RHS: left hand side and right hand side of a + formula +- \(e_i\): the \(i\)th standard basis in a vector space: + \(e_i = (0, 0, ..., 0, 1, 0, 0, ...)\) where the sequence is finite or + infinite depending on the dimension of the vector space and the \(1\) + is the \(i\)th entry and all other entries are \(0\). +- \(1_{A}(x)\) where \(A\) is a set: an indicator function, which + evaluates to \(1\) if \(x \in A\), and \(0\) otherwise. +- \(1_{p}\): an indicator function, which evaluates to \(1\) if the + predicate \(p\) is true and \(0\) otherwise. Example: \(1_{x \in A}\), + same as \(1_A(x)\). +- \(\xi \sim p\): the random variable \(xi\) is distributed according to + the probability density function / probability mass function / + probability measure \(p\). +- \(\xi \overset{d}{=} \eta\): the random variables \(\xi\) and \(\eta\) + have the same distribution. +- \(\mathbb E f(\xi)\): expectation of \(f(\xi)\). +- \(\mathbb P(A)\): probability of event \(A\). +- \(a \wedge b\): \(\min\{a, b\}\). +- \(a \vee b\): \(\max\{a, b\}\). +- \((\alpha)_+\): the positive part of \(\alpha\), + i.e. \(\alpha \vee 0\). +- \((\alpha)_-\): the negative part of \(\alpha\), + i.e. \((- \alpha)_+\). -- cgit v1.2.3