Function Arguments - U+2061 and "mrow" Tag

Q

What is the issue when <mrow> tag and Invisible Function Application, &#x2061;, operator are used together?

✍: FYIcenter.com

A

If the function identifier has multiple letters, the sequence of "<mo>&#x2061;</mo><mrow><mo>(</mo>..." will be rendered with an extra space. This does not meet the ISO 80000-2 standard. For example:

With &#x2061; added - Extra space:
<math><mi>cos</mi><mo>⁡</mo>
  <mrow><mo>(</mo><mi>ω</mi><mi>t</mi><mo>+</mo><mi>a</mi><mo>)</mo></mrow>
  </math>
    cos⁡
      (ωt+a)
      

With &#x2061; removed - No space: 
<math><mi>cos</mi><mo>⁡</mo>
        <mo>(</mo><mi>ω</mi><mi>t</mi><mo>+</mo><mi>a</mi><mo>)</mo>
  </math>
    cos⁡
            (ωt+a)
      

 

⇒ Arithmetic Operator Symbols

⇐ Function Arguments - "mrow" Tag

⇑ ISO 80000-2 Quantities and Units - Mathematics

⇑⇑ MathML (Mathematical Markup Language)

2026-10-17, ∼1756🔥, 0💬