Mathematical Double-Struck Capital M 𝕄
Visual Description: The symbol looks like a regular M with two parallel strokes. It has a bold, open shape that marks it as a special mathematical sign. The double lines give it a chalky, blackboard feel even in print. It appears in formulas where letters denote specific objects or spaces.
Meaning & Usage: In math, the double-struck M is not just a normal variable. It signals a special object, such as a standard set or a designated space. Writers use it to reduce confusion when many symbols appear in a single formula. Software often treats it as distinct.
Historical Background: The double-struck style arose from a practical need on chalkboards to emphasize objects. Over time, this visual cue migrated into printed texts and digital fonts. It became a standard tool for showing special mathematical objects, trusted by teachers and students alike as a clear, recognizable convention.
Practical Use: In formulas, you may place the symbol where a defined object is needed. It helps when quickly comparing objects or spaces in a calculation. Digital calculators and math editors often offer a quick UI control or shortcuts to insert this symbol, supporting easy math expression entry.
See our category page for related symbols.
Look‑alikes: M (U+4D).
Need styled alternatives? Try the Fancy Text tool.
Confusables
Technical details
- Codepoint:
U+1D544 - General Category:
Lu - Age:
3.1 - Bidi Class:
L - Decomposition:
<font> 004D - Block:
Mathematical Alphanumeric Symbols - Script:
Common - UTF-8:
F0 9D 95 84 - UTF-16:
D835 DD44 - UTF-32:
0001D544 - HTML dec:
𝕄 - HTML hex:
𝕄 - JS escape:
\u{1D544} - Python \N{}:
\N{MATHEMATICAL DOUBLE-STRUCK CAPITAL M} - Python \U:
\U0001D544 - URL-encoded:
%F0%9D%95%84 - CSS escape:
\1D544
How to type / insert
Fast copy: click the Copy button near the top of this page.
By codepoint: in many editors and IDEs, you can insert via the Unicode code U+1D544 or a built‑in character picker.
HTML: use the numeric entity 필 (hex) or 필 (decimal) when an HTML entity is needed.
Compatibility & troubleshooting
Font support: if the symbol does not render, the current font likely lacks this codepoint. Choose a font with broad Unicode coverage or allow a fallback font.
Web pages: ensure your CSS font stack includes a general fallback; avoid relying on images for common symbols to preserve accessibility and copyability.