Symbol for Direct sum

Hi All,

What is the proper way to write in math the symbol for direct sum:

It’s a big circle with a plus sign in it and functions as an operator.


Daniel Volinski

If you just use direct sum as a binary operator, enter A oplus B oplus C.

In case you need a summation operator, you can’t use oplus which has a reserved meaning, you must force U+2295 CIRCLED PLUS (type the hexadecimal code and immediately Alt+X). The formula becomes:

oper ⊕ from {i=0} to n A_i

To show the community your question has been answered, click the ✓ next to the correct answer, and “upvote” by clicking on the ^ arrow of any helpful answers. These are the mechanisms for communicating the quality of the Q&A on this site. Thanks!

In case you need clarification, edit your question (not an answer which is reserved for solutions) or comment the relevant answer.

Just a comment: Alt + X to convert a code to a character does not work in Math. At least, not for me.

@gabix: What’s your OS and LO version? Here, Fedora Linux 32 + LO I checked the example before posting. Alt+X seems to work in all components (Writer, Calc, Draw, Math; not tried in Impress nor Base, but it should also work). on Windows 7 (works in Writer, though).

Re-checked with portable. It works there.

U+2295 shows italicized; oplus normal.

Works in LibreOffice (x86); OS: Windows 6.1. Math and Impress also included.

It is italicised because Math considers it a “variable”. Either use double quotes "⊕" (but it will be formatted with Text font) or see the trick in my answer to 252386/how-to-add-missing-characters-in-libreoffice-math-formula for using a custom font (and bold, italics, …)

Depends on what you mean under proper way.

I’d use the plain Unicode character ⊕ (U+2295).

If you want to use the Math syntax, it’s oplus.