Guide

Less-Than and Greater-Than Signs vs Angle Brackets ⟨ ⟩

The characters < and > are often called angle brackets in computing. Their Unicode names, however, are LESS-THAN SIGN and GREATER-THAN SIGN.

Unicode also contains dedicated mathematical angle brackets:

⟨ ⟩

These are U+27E8 MATHEMATICAL LEFT ANGLE BRACKET and U+27E9 MATHEMATICAL RIGHT ANGLE BRACKET.

The two pairs share a similar shape, but they are different characters with different primary roles.

Less-Than Signs and Mathematical Angle Brackets at a Glance

SymbolsUnicode namesCode pointsTypical role
< >LESS-THAN SIGN / GREATER-THAN SIGNU+003C / U+003EMathematical comparisons and ASCII-based markup or syntax
⟨ ⟩MATHEMATICAL LEFT / RIGHT ANGLE BRACKETU+27E8 / U+27E9Mathematical delimiters

Angle-shaped characters occur in mathematics, computing, quotations, and East Asian punctuation. This makes them a particularly confusing group of bracket-like and punctuation symbols.

What Are < and >?

< is U+003C LESS-THAN SIGN.

> is U+003E GREATER-THAN SIGN.

In mathematics:

3 < 5

means that 3 is less than 5.

And:

8 > 2

means that 8 is greater than 2.

In their basic mathematical role, these characters are comparison relations rather than delimiters.

Why Are < and > Called Angle Brackets in Computing?

In computing, the pair < > is often informally called angle brackets because the two characters form an angle-shaped pair and are frequently used to enclose syntax.

For example:

<example>

looks like text enclosed between brackets.

This terminology is well established in technical usage, but it does not change the characters’ Unicode identities. They remain LESS-THAN SIGN and GREATER-THAN SIGN.

Unicode itself notes that U+003C and U+003E are paired for ASCII-based angle-bracket markup conventions.

What Are the Mathematical Angle Brackets ⟨ ⟩?

The dedicated mathematical characters are:

⟨ — U+27E8 MATHEMATICAL LEFT ANGLE BRACKET

⟩ — U+27E9 MATHEMATICAL RIGHT ANGLE BRACKET

They are intended to function as mathematical delimiters.

Depending on the field and notation convention, angle brackets can appear in:

  • inner products;
  • ordered tuples or related structures;
  • group-theoretic notation;
  • bra-ket notation in quantum mechanics;
  • other mathematical expressions requiring angle-shaped delimiters.

The exact meaning comes from the surrounding mathematical notation.

< > vs ⟨ ⟩

Compare:

<x>

⟨x⟩

The first uses ASCII LESS-THAN and GREATER-THAN signs.

The second uses dedicated mathematical angle brackets.

PairUnderlying characters
< >U+003C / U+003E
⟨ ⟩U+27E8 / U+27E9

ASCII less-than and greater-than signs are often used as convenient substitutes in plain text, but they are not the same Unicode characters as the mathematical brackets.

Why Do Dedicated Mathematical Angle Brackets Exist?

Mathematics needs to distinguish relation operators from delimiters.

In:

a < b

the less-than sign expresses a relation between two mathematical objects.

In:

⟨x, y⟩

the angle brackets enclose an expression.

Those are different semantic roles. Dedicated mathematical brackets allow software and typesetting systems to preserve that distinction.

Less-Than and Greater-Than Signs in HTML

HTML uses U+003C < and U+003E > as part of markup syntax.

For example, HTML source contains forms such as:

<p>

and:

</p>

This is one reason programmers frequently refer to the pair as angle brackets.

The markup uses the ASCII less-than and greater-than characters, not U+27E8 and U+27E9 mathematical angle brackets.

Less-Than and Greater-Than Signs in Programming

Many programming languages use < and > as comparison operators.

For example:

x < 10

expresses a less-than comparison in many languages.

Programming languages can also reuse these characters for other syntax, such as type parameters, templates, redirection, or markup-like constructs.

The exact meaning therefore depends on the grammar of the language.

Can < and > Be Used as Mathematical Angle Brackets?

Yes, they are often used as plain-text substitutes because they are easy to type.

For example:

<x, y>

may be intended to represent notation that would appear in typeset mathematics as:

⟨x, y⟩

A human reader may understand the substitution, but the two forms contain different Unicode characters.

What Are 〈 and 〉?

Another pair that looks like mathematical angle brackets is:

〈 〉

These are:

〈 — U+2329 LEFT-POINTING ANGLE BRACKET

〉 — U+232A RIGHT-POINTING ANGLE BRACKET

Unicode marks these characters as deprecated and strongly discourages their use in mathematics.

For mathematical angle brackets, Unicode recommends using:

⟨ ⟩

U+27E8 and U+27E9 instead.

Why Are 〈 and 〉 Deprecated?

U+2329 and U+232A are canonically equivalent to the CJK punctuation characters U+3008 and U+3009.

That canonical equivalence can cause normalization and font behavior that is undesirable in mathematical formulas, including inappropriate East Asian spacing or glyph selection.

Unicode therefore introduced and recommends the dedicated mathematical pair U+27E8 and U+27E9.

What Are 〈 and 〉?

〈 and 〉 are:

〈 — U+3008 LEFT ANGLE BRACKET

〉 — U+3009 RIGHT ANGLE BRACKET

They are CJK punctuation characters used in East Asian text conventions.

They should not be substituted for the dedicated mathematical angle brackets merely because their shapes are similar.

Angle Brackets ⟨ ⟩ vs Single Angle Quotation Marks ‹ ›

Another visually related pair is:

‹ ›

These are:

‹ — U+2039 SINGLE LEFT-POINTING ANGLE QUOTATION MARK

› — U+203A SINGLE RIGHT-POINTING ANGLE QUOTATION MARK

They are quotation punctuation rather than mathematical delimiters.

PairPrimary role
< >Less-than and greater-than signs; also ASCII-based technical syntax
⟨ ⟩Mathematical angle brackets
‹ ›Single angle quotation marks
〈 〉CJK angle-bracket punctuation

What About « and »?

« » are double angle quotation marks:

« — U+00AB LEFT-POINTING DOUBLE ANGLE QUOTATION MARK

» — U+00BB RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK

They are widely used as quotation punctuation in several languages and are often called guillemets.

Their angle-shaped appearance does not make them mathematical brackets.

Why Fonts Make Angle-Shaped Characters Confusing

Several Unicode characters share the same basic chevron-like shape.

A font may draw <, ⟨, 〈, 〈, and ‹ with only small differences in height, width, curvature, or stroke angle.

At normal reading sizes, some of these characters may look virtually identical.

Visual inspection can provide clues, but it cannot reliably determine the underlying code point.

Why the Difference Matters in Mathematics

A less-than sign is a relation:

a < b

A mathematical angle bracket is a delimiter:

⟨a, b⟩

Mathematical typesetting systems can give relations and delimiters different spacing, stretching behavior, and semantic treatment.

Using the intended character therefore preserves information that can be lost when all angle-shaped symbols are replaced by ASCII < and >.

Why the Difference Matters in Code

Programming and markup languages require the exact characters defined by their syntax.

For example:

<tag>

and:

⟨tag⟩

may look conceptually similar to a human reader, but an HTML parser does not treat them as equivalent.

Replacing ASCII syntax with mathematical brackets can therefore break machine-readable text.

How to Tell Which Angle-Shaped Character You Have

Start with context:

  • A symbol between two mathematical values may be LESS-THAN or GREATER-THAN.
  • A pair enclosing a mathematical expression may be U+27E8 and U+27E9.
  • A pair around quoted language may be angle quotation marks.
  • A pair in East Asian text may be CJK punctuation.
  • Characters surrounding an HTML tag are U+003C and U+003E.

Then check the code point if exact identification matters.

If an angle-shaped character from copied text is difficult to identify, paste it into What Is This Symbol and inspect the actual Unicode character.

The Main Difference

The phrase angle bracket is useful but can be ambiguous because several unrelated Unicode characters share the same general shape.

  • < > are LESS-THAN and GREATER-THAN signs;
  • ⟨ ⟩ are the dedicated mathematical angle brackets;
  • ‹ › are single angle quotation marks;
  • 〈 〉 are CJK punctuation characters;
  • 〈 〉 are deprecated characters and should not be used for mathematical angle-bracket notation.

Context helps explain what the characters are meant to do. Their Unicode code points tell you exactly which characters are present.

Leave a Comment