LaTeX 數學符號及公式的表現方式

AI 相關的主題,可能會用到數學公式,我找到一些範例來說明。

提醒:本文在示範 LaTeX 的數學公式的呈現結果,並非 語法教學(本文最下方有相關連結)。

▌LaTeX 怎麼唸?

Lah-techLay-tech

TeX 的名稱是來自希臘文 τέχνη,是英文 “technology” 的字根,沒有 “s” 的音。

▌AI 辨識手寫公式

1. MyScript

2024年9月27日更新

MyScript Math Demo

2. MathsGee

2024年9月27日更新:該網域會轉址到 acalytica,但已找不到該功能,故移除相關說明。


▌如何在文字中撰寫數學式

這個主要是用在文字說明中的數學式(例如數學題的文字說明)。以下方語法為例, ax^2 + bx + c = 0a \ne 0 就是文字中的數學式(記得前後要空白)。

已知 ax^2 + bx + c = 0a \ne 0 ,則 x =

x = {-b \pm \sqrt{b^2-4ac} \over 2a}

▌單純數學式

» 勞侖茲方程式(力學)

The Lorenz Equations

\dot{x} = \sigma(y-x) \\ \dot{y} = \rho x - y - xz \\ \dot{z} = -\beta z + xy

» 科西 史瓦茲 不等式(經濟學)

The Cauchy-Schwarz Inequality

\left( \sum_{k=1}^n a_k b_k \right)^{\!\!2} \leq \left( \sum_{k=1}^n a_k^2 \right) \left( \sum_{k=1}^n b_k^2 \right)

» 叉積公式

A Cross Product Formula

\mathbf{V}_1 \times \mathbf{V}_2 = \begin{vmatrix} \mathbf{i} & \mathbf{j} & \mathbf{k} \\ \frac{\partial X}{\partial u} & \frac{\partial Y}{\partial u} & 0 \\ \frac{\partial X}{\partial v} & \frac{\partial Y}{\partial v} & 0 \\ \end{vmatrix}

» 機率

擲 n 枚硬幣,獲得 k 個頭像的機率示範

P(E) = {n \choose k} p^k (1-p)^{ n-k}

» 拉馬努金恆等式 - 連分數

An Identity of Ramanujan

\frac{1}{(\sqrt{\phi \sqrt{5}}-\phi) e^{\frac25 \pi}} = 1+\frac{e^{-2\pi}} {1+\frac{e^{-4\pi}} {1+\frac{e^{-6\pi}} {1+\frac{e^{-8\pi}} {1+\ldots} } } }

» 拉馬努金恆等式

A Rogers-Ramanujan Identity

1 + \frac{q^2}{(1-q)}+\frac{q^6}{(1-q)(1-q^2)}+\cdots = \prod_{j=0}^{\infty}\frac{1}{(1-q^{5j+2})(1-q^{5j+3})} \quad\quad \text{for $|q| < 1$}

» 麥斯威爾方程組(電磁學)

Maxwell’s Equations

\nabla \times \vec{\mathbf{B}} -\, \frac1c\, \frac{\partial\vec{\mathbf{E}}}{\partial t} = \frac{4\pi}{c}\vec{\mathbf{j}} \\ \nabla \cdot \vec{\mathbf{E}} = 4 \pi \rho \\ \nabla \times \vec{\mathbf{E}}\, +\, \frac1c\, \frac{\partial\vec{\mathbf{B}}}{\partial t} = \vec{\mathbf{0}} \\ \nabla \cdot \vec{\mathbf{B}} = 0

▌教學介紹

這裡有兩篇簡單教學介紹:

  1. 數學式的撰寫方式一:基礎知識

  2. 數學式的撰寫方式二:表格繪製

有空再來補充,要怎樣寫比較複雜的方程式。

資料來源:

MathJax v3 with TeX input and HTML output

1個讚

Sky 板主好~~~

sió-tī(小弟) ,有找到一個更好用的網站,分享給大家。
公式,可以自己拉喔。

資料來源:

1個讚

感謝 Laurence 兄分享!

我覺得 AI 愈來愈成熟,未來由 圖檔 直接轉 Latex 語法,應該是很容易的工作。

MathsGee 網站(需登入才能使用 AI 圖形辨識功能) 為例,我把昨天 Discord 那張圖(就是這篇貼文的文章數學式)上傳測試,看來他百分之百正確。


不曉得手寫的數學式,辨識率是不是也這麼高?

教學影片:

1個讚

我覺得把LaTex視為一種程式語言就很容易理解了,只要掌握一些常用的符號或方法(分數、次方…),剩下的就是查一些特殊符號或希臘字母怎麼輸入(現在有了ChatGPT,要打這些數學式其實更容易了)

2個讚

剛剛發現很久以前寫過使用說明:

Thanks for the mention. We have moved the functionality from search to MathsGee Knowledge Exchange Community you can upload there.

1個讚