fsymbols
Loading symbols…
››
⦱

empty set with overbar

Empty Set with Overbar

⦱ is an empty-set sign with a bar over it. If an overbar means “take the complement”—the elements of the chosen universe that are not in the set—then ⦱ means that whole universe. This reading depends on the notation, so it is specialist math, not a general sign for “nothing.”

Text symbol
Search it as
overbar empty set · empty set complement · universal set symbol · demptyv
Shows up in
Anything that takes text · its shape is whatever your font draws

What ⦱ means

It can mean the complement of the empty set. A complement contains the elements of the chosen universe outside a set; because the empty set has none, its complement is the whole universe for that problem.

The plain empty-set sign ∅ appears in a 1939 book by Bourbaki, the collective name of a group of mathematicians. André Weil said he was responsible for its adoption and traced its form to Ø, a letter used in Danish and Norwegian. ⦱ adds an overbar to that base sign.

Can fonts make ⦱ look different?

Yes; its shape depends on the font. Across fonts, the bar height, spacing, and availability can differ. If the glyph looks unfamiliar, check the formula’s notation before reading it.

Formal, specialist mathematical notation; unusual in ordinary messages.

Do not use ⦱ as an informal sign for “nothing”; it needs a defined mathematical convention.

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 ⦱

Windows (Word)
Alt+XType 29B1, then Alt+X 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 “empty set with overbar”.
Linux
Ctrl+Shift+UType 29b1, then Enter or Space.
HTML
⦱
CSS
\29B1
Codes and encoding1 code points
HTML decimal
⦱
HTML hex
⦱
CSS content
content: "\29B1";
Each escape is closed by the next backslash; a trailing space is needed before a literal hex digit.
URL encoded
%E2%A6%B1
1
On screen
1
Code points
1
JS .length
3
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

1

Maths & numbers1,835 symbols