MathSpeak™ Core Specification

Grammar Rules

Chapter 11 - Modifiers and Stacked Expressions

Verbose Brief Super-Brief
Modifiers
Above
Begin Modifying Above Mod Above Mod Above
End With [symbol name] With [symbol name] With [symbol name]
Below
Begin Modifying Below Mod Below Mod Below
End With [symbol name] With [symbol name] With [symbol name]
Stacked Expressions
Begin Expression Above
First Order Overscript Overscript Overscript
Second Order OverOverscript OverOverscript OverOverscript
Begin Expression Below
First Order Underscript Underscript Underscript
Second Order UnderUnderscript UnderUnderscript UnderUnderscript
Terminate Stacked Expressions EndScripts EndScripts EndScripts

Rule 11.1 - ID: stacked_MODA1

Applies To

Expressions that are modified above by a symbol.

Description

Expressions modified by a symbol above are indicated by stating 1) the modified above indicator, 2) the expression being modified, 3) the modified-by indicator, and then 4) the name of the modifying symbol

How this rule may change:

In the future, we may have a predefined list of symbols that can use this rule. There may be another rule added that allows transcriptions of symbols to use this rule.

Related Rules

Example 1 stacked_MODA1-02

Example Image:

Example as described below.
verbose
ModifyingAbove x plus y with right-arrow
Listen to MathSpeak
brief
ModAbove x plus y with right-arrow
Listen to MathSpeak
superbrief
ModAbove x plus y with R arrow
Listen to MathSpeak

Example 2 stacked_MODA1-05

Example Image:

Example as described below.
verbose
ModifyingAbove x with two-dots
Listen to MathSpeak
brief
ModAbove x with two-dots
Listen to MathSpeak
superbrief
ModAbove x with two-dots
Listen to MathSpeak

Example 3 stacked_MODA1-01

Example Image:

Example as described below.
verbose
ModifyingAbove x with caret
Listen to MathSpeak
brief
ModAbove x with caret
Listen to MathSpeak
superbrief
ModAbove x with caret
Listen to MathSpeak

Rule 11.2 - ID: stacked_MODB1

Applies To

Expressions that are modified below by a symbol.

Description

Expressions modified by a symbol below are indicated by stating 1) the modified below indicator, 2) the expression being modified, 3) the modified-by indicator, and then 4) the name of the modifying symbol

How this rule may change:

In the future, we may have a predefined list of symbols that can use this rule. There may be another rule added that allows transcriptions of symbols to use this rule.

Example 1 stacked_MODB1-01

Example Image:

Example as described below.
verbose
ModifyingBelow x With dot
Listen to MathSpeak
brief
ModBelow x With dot
Listen to MathSpeak
superbrief
ModBelow x With dot
Listen to MathSpeak

Rule 11.3 - ID: stacked_MQCK1

Applies To

Single letter variables with a tilde or bar above or below.

Description

There is a shortcut for saying bar and tildes above and below a single letter.

Example 1 stacked_MQCK1-01

Example Image:

Example as described below.
verbose
x overbar
Listen to MathSpeak
brief
x overBar
Listen to MathSpeak
superbrief
x overBar
Listen to MathSpeak

Example 2 stacked_MQCK1-03

Example Image:

Example as described below.
verbose
y underTilde
Listen to MathSpeak
brief
y undertilde
Listen to MathSpeak
superbrief
y undertilde
Listen to MathSpeak

Example 3 stacked_MQCK1-02

Example Image:

Example as described below.
verbose
x overTilde
Listen to MathSpeak
brief
x overtilde
Listen to MathSpeak
superbrief
x overtilde
Listen to MathSpeak

Rule 11.4 - ID: stacked_MQCK2

Applies To

Single letter variables with multiple tildes or bars.

Description

The shortcut applies even when there are multiple tildes or bar above or below a letter.

Example 1 stacked_MQCK2-02

Example Image:

Example as described below.
verbose
y overbar overbar underbar underbar
Listen to MathSpeak
brief
y overBar overBar underBar underBar
Listen to MathSpeak
superbrief
y overBar overBar underBar underBar
Listen to MathSpeak

Example 2 stacked_MQCK2-01

Example Image:

Example as described below.
verbose
x overbar overbar
Listen to MathSpeak
brief
x overBar overBar
Listen to MathSpeak
superbrief
x overBar overBar
Listen to MathSpeak

Rule 11.5 - ID: stacked_MNES1

Applies To

Expressions that are modified by multiple symbols above or multiple symbols below.

Description

The word "above" or "below" is repeated to indicate the number of symbols that are between the current modifying symbol and the modified expression.

How this rule may change:

This rule may be thrown out. Please comment on whether it should be kept or not.

Rule 11.6 - ID: stacked_MORD1

Applies To

Expressions that are modified by multiple occurances of a symbol.

Description

Symbols below are spoken closer to the symbol than the symbols above.

Example 1 stacked_MORD1-02

Example Image:

Example as described below.
verbose
ModifyingBelow Below ModifyingBelow a plus b With bar With asterisk
Listen to MathSpeak
brief
ModBelow Below ModBelow a plus b With Bar With asterisk
Listen to MathSpeak
superbrief
ModBelow Below ModBelow a plus b With Bar With asterisk
Listen to MathSpeak

Example 2 stacked_MORD1-03

Example Image:

Example as described below.
verbose
ModifyingAbove ModifyingBelow a plus b With left-arrow with right-arrow Underscript dot Overscript dot EndScripts
Listen to MathSpeak
brief
ModAbove ModBelow a plus b With left-arrow with right-arrow Underscript dot Overscript dot EndScripts
Listen to MathSpeak
superbrief
ModAbove ModBelow a plus b With L arrow with R arrow Underscript dot Overscript dot EndScripts
Listen to MathSpeak

Example 3 stacked_MORD1-01

Example Image:

Example as described below.
verbose
ModifyingAbove Above ModifyingAbove x plus y with Tilde with bar
Listen to MathSpeak
brief
ModAbove Above ModAbove x plus y with tilde with Bar
Listen to MathSpeak
superbrief
ModAbove Above ModAbove x plus y with tilde with Bar
Listen to MathSpeak

Rule 11.7 - ID: stacked_STA1

Applies To

Expressions that are modified with further expressions above or below.

Description

Stacked expressions are stated by stating 1) the expression being modified, 2) the directly below indicator followed by the expression below, if there is one, 3) the directly above indicator followed by the expression above, if there is one, and 4) the terminating indicator

Example 1 stacked_STA1-01

Example Image:

Example as described below.
verbose
sigma-summation Underscript n equals 1 Overscript infinity EndScripts a Subscript n
Listen to MathSpeak
brief
sigma-summation Underscript n equals 1 Overscript infinity EndScripts a Sub n
Listen to MathSpeak
superbrief
sigma-summation Underscript n equals 1 Overscript infinity EndScripts a Sub n
Listen to MathSpeak

Rule 11.8 - ID: stacked_STA2

Applies To

Stacked expressions that have multiple modifying expressions above and/or multiple modifying expressions below.

Description

The directly above and directly below indicators change to indicate how far above or below it is to the expression. The modifying expressions that are closest to the modified expression are spoken first, with all the modifying expressions beneath spoken first.

Example 1 stacked_STA2-02

Example Image:

Example as described below.
verbose
ModifyingBelow x plus y With bar Underscript a equals 5 UnderUnderscript b equals 3 EndScripts
Listen to MathSpeak
brief
ModBelow x plus y With Bar Underscript a equals 5 UnderUnderscript b equals 3 EndScripts
Listen to MathSpeak
superbrief
ModBelow x plus y With Bar Underscript a equals 5 UnderUnderscript b equals 3 EndScripts
Listen to MathSpeak

Example 2 stacked_STA2-01

Example Image:

Example as described below.
verbose
ModifyingAbove x plus y with bar Overscript n equals 1 OverOverscript m equals 2 EndScripts
Listen to MathSpeak
brief
ModAbove x plus y with Bar Overscript n equals 1 OverOverscript m equals 2 EndScripts
Listen to MathSpeak
superbrief
ModAbove x plus y with Bar Overscript n equals 1 OverOverscript m equals 2 EndScripts
Listen to MathSpeak

Rule 11.9 - ID: stacked_DOTS1

Applies To

Adjacent digits, each of which have a dot over them.

Description

One convention to indicate repeating numerals is to place dots above the digits. For this case, instead of having the beginning and ending indicator around each digit, two indicators are place at the beginning and ending of the entire group of digits.

Related Rules

Example 1 stacked_DOTS1-05

Example Image:

Example as described below.
verbose
seven-twelfths equals .58 ModifyingEachAbove 3 3 3 with dot
Listen to MathSpeak
brief
seven-twelfths equals .58 ModEachAbove 3 3 3 with dot
Listen to MathSpeak
superbrief
seven-twelfths equals .58 ModEachAbove 3 3 3 with dot
Listen to MathSpeak