Summation sign for composition

Click For Summary

Discussion Overview

The discussion revolves around the notation for composing multiple functions, specifically how to represent the composition of functions ##f_1, f_2, \ldots, f_n## in a compact form. Participants explore various notational options, including the proposed notation ##\bigcirc^n_{i=1} f_i##, and consider the implications of clarity and convention in mathematical writing.

Discussion Character

  • Debate/contested
  • Technical explanation

Main Points Raised

  • Some participants question the clarity of the notation ##\bigcirc^n_{i=1} f_i##, suggesting it may not be widely recognized or understood.
  • Others argue that the standard notation ##f_1 \circ f_2 \circ \ldots \circ f_n## is preferable due to its obvious meaning.
  • One participant mentions that each function ##f_i## could be a composition of other functions, complicating the notation further and leading to a desire for a more compact representation.
  • There is a suggestion to define a new notation, such as ##C(f)_{1,n} := f_1 \circ f_2 \circ \ldots \circ f_n##, to create a more systematic approach to function composition.
  • Concerns are raised about the potential confusion with the proposed notation, as it may resemble geometric notation rather than functional composition.

Areas of Agreement / Disagreement

Participants do not reach a consensus on the best notation for function composition. There are multiple competing views regarding the clarity and appropriateness of the proposed notation versus traditional forms.

Contextual Notes

Some participants note that the notation may depend on the context in which it is used, particularly when dealing with linear operators or more complex compositions involving detailed superscripts.

disregardthat
Science Advisor
Messages
1,864
Reaction score
34
I was wondering if anyone knew the standard notation for the following. Suppose I have functions ##f_1,f_2 \ldots,f_n##, is there a compact way of writing ##f_1 \circ f_2 \circ \ldots \circ f_n## ? I am debating whether ##\bigcirc^n_{i=1} f_i## is proper or good notation. Have anyone encountered this notation?
 
  • Like
Likes   Reactions: aikismos
Mathematics news on Phys.org
disregardthat said:
I was wondering if anyone knew the standard notation for the following. Suppose I have functions ##f_1,f_2 \ldots,f_n##, is there a compact way of writing ##f_1 \circ f_2 \circ \ldots \circ f_n## ?
This seems fairly compact to me.
disregardthat said:
I am debating whether ##\bigcirc^n_{i=1} f_i## is proper or good notation.
IMO, no. I have never seen this used as notation (which doesn't mean that no one has ever used it). I recommend sticking with ##f_1 \circ f_2 \circ \ldots \circ f_n##, as its meaning is obvious while your ##\bigcirc## notation is not.
disregardthat said:
Have anyone encountered this notation?
 
In my case, each ##f_i## is a series of compositions ##g_{i1} \circ g_{i2} \ldots \circ g_{ir_i}## as well, (in fact, each ##g_{ij}## is equipped with detailed superscripts). Furthermore, it is not one such ##f_1 \circ \ldots f_n## I want to write out, it is a composition of three such expressions, ##f_1 \circ \ldots \circ f_n##, ##h_1 \circ \ldots \circ h_m##, and ##t_1 \circ \ldots \circ t_k##, each ##f_i, h_i## and ##t_i## on the form above, each with detailed superscripts. Writing it out in full will take too much space and look too cluttery.
 
disregardthat said:
In my case, each ##f_i## is a series of compositions ##g_{i1} \circ g_{i2} \ldots g_{ik_i}## as well, (in fact, the notation contains detailed superscripts as well). Writing it out in full will take too much space and look too cluttery.
How about this? ##f_1 \circ f_2 \circ \ldots \circ f_n##, where ##f_i = g_{i1} \circ g_{i2} \circ \ldots \circ g_{ik}##
 
Mark44 said:
How about this? ##f_1 \circ f_2 \circ \ldots \circ f_n##, where ##f_i = g_{i1} \circ g_{i2} \circ \ldots \circ g_{ik}##

That is what I wanted to avoid. Just like ##\sum_{ij} a_{ij}## is neater than "##b_{1} + b_{2} + \ldots##, where ##b_i = a_{i1} + a_{i2} + \ldots##"
 
disregardthat said:
I was wondering if anyone knew the standard notation for the following. Suppose I have functions ##f_1,f_2 \ldots,f_n##, is there a compact way of writing ##f_1 \circ f_2 \circ \ldots \circ f_n## ? I am debating whether ##\bigcirc^n_{i=1} f_i## is proper or good notation. Have anyone encountered this notation?
I haven't seen it.

It's not obvious what ##\bigcirc_{i=1}^3 f_i## should mean.

\begin{align*}
&f_1\circ(f_2\circ f_3)\\
&(f_1\circ f_2)\circ f_3\\
&f_3\circ(f_2\circ f_1)\\
&(f_3\circ f_2)\circ f_1
\end{align*} When you're dealing with linear operators, the notation ##AB## is preferred over ##A\circ B##, and you could write ##\prod_{i=1}^n A_i##.
 
Fredrik said:
I haven't seen it.

It's not obvious what ##\bigcirc_{i=1}^3 f_i## should mean.

\begin{align*}
&f_1\circ(f_2\circ f_3)\\
&(f_1\circ f_2)\circ f_3\\
&f_3\circ(f_2\circ f_1)\\
&(f_3\circ f_2)\circ f_1
\end{align*} When you're dealing with linear operators, the notation ##AB## is preferred over ##A\circ B##, and you could write ##\prod_{i=1}^n A_i##.

Obviously, if you clearly define it and use it repeatedly, readers will be able to cope, but stylistically, it comes across as a circle as used in geometry. Why not define a functional notation using subscript? ## C(f)_{1,n} := f_1 \circ f_2 \circ \ldots \circ f_n ## While personally I like the idea of having a consensually acceptable operator in symmetry to sigma notation, you probably are better off sticking with something a little more conventional.

$0.02,
jtv
 
  • Like
Likes   Reactions: DrewD

Similar threads

  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 4 ·
Replies
4
Views
3K
  • · Replies 3 ·
Replies
3
Views
4K
Replies
2
Views
3K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 0 ·
Replies
0
Views
2K
  • · Replies 100 ·
4
Replies
100
Views
12K
  • · Replies 3 ·
Replies
3
Views
4K
  • · Replies 6 ·
Replies
6
Views
3K
  • · Replies 175 ·
6
Replies
175
Views
27K