Roman vs. Greek letters for variables

  • Thread starter Thread starter oneamp
  • Start date Start date
  • Tags Tags
    Variables
Click For Summary

Discussion Overview

The discussion revolves around the use of Roman versus Greek letters for variables in mathematical writing, focusing on readability, conventions, and the appropriateness of different notations in various contexts.

Discussion Character

  • Exploratory
  • Technical explanation
  • Conceptual clarification
  • Debate/contested

Main Points Raised

  • One participant questions the appropriateness of using 'o' for a variable due to its similarity to '0' and considers using capital omega instead.
  • Another participant suggests that different letters serve different purposes, implying that context matters in variable selection.
  • Some participants propose that while any variable can be used, readability should be prioritized, cautioning against confusing notations.
  • There is discussion about the acceptability of using subscripts, with some asserting that they are fine as long as they do not compromise readability.
  • Concerns are raised about using whole words above subscripts, with one participant questioning if it could lead to misinterpretation of variables.
  • Some participants note that certain conventions exist, such as using specific letters for function names or angle measures, but these are not universally agreed upon.
  • One participant mentions that Greek letters are often more common in literature, particularly for dimensionless parameters, while Roman letters are used for geometric quantities.
  • Another participant argues that variable names should facilitate communication, providing an example of potentially confusing notation.
  • There is a suggestion that using Roman super/subscripts with Greek letters is common, with a preference for Roman font in such cases.

Areas of Agreement / Disagreement

Participants express a range of views on the use of variable notation, with no clear consensus on the best practices. The discussion remains unresolved regarding the optimal approach to variable selection and notation.

Contextual Notes

Limitations include the lack of universally accepted conventions for variable notation and the dependence on specific contexts for determining readability and clarity.

oneamp
Messages
222
Reaction score
0
I am writing a paper and I was using 'o' for a variable. Then I decided that it looked too much like '0', and thought I might use capital omega. How do I know when I should and should not use Greek letters?

Thanks
 
Physics news on Phys.org
What kind of paper? Different letters are used for different purposes.
 
In principle, you could use any variable you want. Mathematically, everything is allowed. However, you should consider readibility. For example, using ##\pi## as a variable in equations is probably not the best idea. Or using ##x## as the function symbol and ##f## as variable to get stuff like ##x(f) = f^2 + f + 1## is also something you should want to avoid.

But it really depends on context.
 
Thank you. So it's arbitrary. Also, is using something like [smth]_{sub}, where sub is subscript, ok to use, or should I push the limit with unrelated (phonetically) roman and greek letters, instead of words with a subscript?
 
oneamp said:
Thank you. So it's arbitrary. Also, is using something like [smth]_{sub}, where sub is subscript, ok to use, or should I push the limit with unrelated (phonetically) roman and greek letters, instead of words with a subscript?

Subscripts are perfectly fine. But again, it depends on the context. The end result should be a readable text, so notation shouldn't be confusing. That's the only rule.
 
micromass said:
Subscripts are perfectly fine. But again, it depends on the context. The end result should be a readable text, so notation shouldn't be confusing. That's the only rule.

I was more curious about using whole words above the subscript. Eg. ## var_{now}##; can't ##var## be misinterpreted as three variables? Or is it ok to use it?

Thank you again
 
oneamp said:
I was more curious about using whole words above the subscript. Eg. ## var_{now}##; can't ##var## be misinterpreted as three variables? Or is it ok to use it?

Thank you again

It should be acceptable, but it's certainly something that you don't see very much.

In any case, use the text environment if you're using this. So

Code:
\text{var}_\text{now}

To get ##\text{var}_\text{now}##
 
  • Like
Likes   Reactions: 1 person
Thank you
 
oneamp said:
Thank you. So it's arbitrary. Also, is using something like [smth]_{sub}, where sub is subscript, ok to use, or should I push the limit with unrelated (phonetically) roman and greek letters, instead of words with a subscript?

micromass said:
Subscripts are perfectly fine. But again, it depends on the context. The end result should be a readable text, so notation shouldn't be confusing. That's the only rule.

We have learned some unofficial conventions. f and sometimes g and h are often used for function names. Certain greek letters are often used as angle measure variables.

One maybe obvious reason for single-character variable names is that we place factors next to each other with the understanding that if no operation symbol is shown, then multiplication is understood. We can not try to spell human-language words with these kinds of variables. Why? Each letter is supposed to be a separate number.
 
  • #10
I've seen both in the literature but Greek letters are always more common, I think Roman letters are more typically used for dimensionless parameters like in numerical simulations or for geometric quantities (x,y,z, L etc.)

Plenty of Greek letters with Roman super/subscripts in papers, though the super/subscripts are almost universally in roman font instead of the default TeX font, something I was told by my senior year project advisor. Ie:

\Omega_{\rm{something}}
 
  • #11
It's not arbitrary. This is a form of communication, and you should pick your variable names to facilitate communication. For example, you could say that the area of a circle is [itex]\pi^2 R[/itex], where [itex]\pi[/itex] is the radius of the circle and [itex]R[/itex] is the ratio of a circle's circumference to its diameter. And you'd be technically right. But this would be a very confusing thing to say.
 
  • #12
micromass said:
In principle, you could use any variable you want. Mathematically, everything is allowed. However, you should consider readibility. For example, using ##\pi## as a variable in equations is probably not the best idea. Or using ##x## as the function symbol and ##f## as variable to get stuff like ##x(f) = f^2 + f + 1## is also something you should want to avoid.

But it really depends on context.

Thanks. I am going to start doing that all the time, but I like to use functions and operators that act to the left and no parenthesis so I will write

##f\mathrm{x}=f^2 + f + 1 \\
f^2\mathrm{x}=f^4 + f^2 + 1 \\
\Xi\pi\sin\mathrm{d}=\Xi\pi\mathrm{d}(\Xi\pi\ \cos)=(\Xi \mathrm{d}\pi+\pi\mathrm{d} \Xi)(\Xi\pi\ \cos)##

looks great
 

Similar threads

  • · Replies 6 ·
Replies
6
Views
4K
  • · Replies 10 ·
Replies
10
Views
3K
  • · Replies 25 ·
Replies
25
Views
6K
  • · Replies 7 ·
Replies
7
Views
3K
  • · Replies 1 ·
Replies
1
Views
2K
Replies
1
Views
2K
  • · Replies 13 ·
Replies
13
Views
3K
  • · Replies 7 ·
Replies
7
Views
2K
  • · Replies 6 ·
Replies
6
Views
2K
Replies
7
Views
4K