fsymbols
Loading symbols…
››
𝒫

mathematical script capital p

Mathematical Script Capital P

164/996

𝒫 is a calligraphic P used as a distinct mathematical letter. In set theory, 𝒫(A) often denotes the power set of A: all its subsets; elsewhere, an author may define it differently. It is not , a separate sign for a particular function studied with complex numbers.

Text symbol

What 𝒫 means

Math notation can give letter styles distinct meanings. Calligraphic letters were already used in formulas before Unicode. A 1999 proposal sought separate text characters for mathematical alphabets, so plain text could preserve distinctions that typography alone might lose.

The Unicode chart does not prescribe one exact drawing: different mathematical fonts can give script letters such as 𝒫 different calligraphic shapes.

Mathematical notation; the calligraphic style can distinguish it from plain P.

Part of the collection

What it means when someone sends it to you

2 readings

The power set of A: every subset of A.

Don't confuse it with

1

Questions people ask

1

Why does 𝒫 show as a box on some devices?

Because that device's fonts have no glyph for it. The character is still correct and still copies correctly — the box is a missing glyph, not a broken character.

How to type or find 𝒫

Search it as
mathcal p · script p · calligraphic p · power set · fancy p
Shows up in
Anything that takes text · its shape is whatever your font draws
Windows (Word)
⎇Alt+XType 1D4AB, then AltX to get 𝒫.
Windows
⊞Win+Rrun charmap for the full table, or use the emoji picker's Ω symbols tab (Win .).
macOS
⌃Control+⌘Command+␣SpaceOpen the character viewer and search “mathematical script capital p”.
Linux
⎈Ctrl+⇧Shift+UType 1d4ab, then Enter or Space.
HTML
𝒫
CSS
\1D4AB
LaTeX
For a LaTeX calligraphic P, write \mathcal{P} in math mode; this typesets the style but may not insert Unicode 𝒫 as text.
Codes and encoding1 code points
HTML decimal
𝒫
HTML hex
𝒫
CSS content
content: "\1D4AB";
Each escape is closed by the next backslash; a trailing space is needed before a literal hex digit.
URL encoded
%F0%9D%92%AB
1
On screen
1
Code points
2
JS .length
4
UTF-8 bytes

A visible symbol can contain several code points. JS .length counts UTF-16 units; UTF-8 counts bytes.

Families this belongs to

2

Letters1,265 symbols

Fancy letters996 symbols