Help with math terminology in tutorial

  • Thread starter Thread starter hotvette
  • Start date Start date
Click For Summary
SUMMARY

This discussion focuses on the clarity of mathematical terminology used in tutorials, specifically regarding the notation of functions and their parameters. The author defines a continuous function ##f(x;\beta)## with parameters ##\beta = (\beta_1, \beta_2, \dots, \beta_n)## and explores the ambiguity in referring to ##\beta_k## as both a component and an iterate. Various notational alternatives are proposed, including using different symbols for vectors and iterates, such as ##\phi## and ##\Phi##, to enhance clarity. The consensus leans towards using distinct notations to avoid confusion while maintaining a clear connection between the function and its parameters.

PREREQUISITES
  • Understanding of mathematical functions and notation
  • Familiarity with partial derivatives and optimization processes
  • Knowledge of vector notation in mathematics
  • Experience in writing or reviewing technical tutorials
NEXT STEPS
  • Research best practices for mathematical notation in educational materials
  • Explore the use of vector notation and its implications in optimization
  • Learn about iterative optimization techniques and their mathematical representations
  • Investigate common ambiguities in mathematical terminology and how to resolve them
USEFUL FOR

Mathematics educators, tutorial writers, and anyone involved in creating instructional content that requires clear and precise mathematical terminology.

hotvette
Homework Helper
Messages
1,001
Reaction score
11
I write math related tutorials and would appreciate comments/advice about terminology that may be potentially ambiguous or confusing. As an example, I use ##f(x;\beta)## to define a generic continuous function with independent variable ##x## and function parameters ##\beta = (\beta_1, \beta_2, \dots, \beta_n)## that are also considered variables (to be determined by an iterative optimization process). The partial derivative of ##f(x;\beta)## with respect to the ##k##th component of ##\beta##, or ##\beta_k## would be:
$$\frac{\partial f(x;\beta)}{\partial \beta_k} = .....$$
However, later on, ##\beta_k## is referred to as the ##k##th iterate of the values of the vector ##\beta##, for example: ##\beta_{k+1} = \beta_k + \Delta \beta##. Thus, ##\beta_k## has a different interpretation based on context. I've seen use of the following to denote iterates, which I don't like (seems too complicated):
$$\beta^{(k+1)} = \beta^{(k)} + \Delta \beta \quad\text{or}\quad \beta_{(k+1)} = \beta_{(k)} + \Delta \beta$$
I've also thought about using a different symbol for the vector, so that:
$$\phi = (\beta_1, \beta_2, \dots, \beta_n)
\qquad
\frac{\partial f(x;\phi)}{\partial \beta_k} = .....
\qquad
\phi_{k+1} = \phi_k + \Delta \phi$$
which seems confusing to me because there appears to be no connection between ##f## and ##\beta_k##. Lastly, I've thought about using a capital greek letter to refer to the vector, something like:
$$\Phi = (\phi_1, \phi_2, \dots, \phi_n)
\qquad
\frac{\partial f(x;\Phi)}{\partial \phi_k} = .....
\qquad
\Phi_{k+1} = \Phi_k + \Delta \Phi$$
I think the last choice is probably the most clear, but I don't like the bold symbols sprinkled around in the tutorial. What I really want to do is have two different meanings of ##\beta_k##, one as vector component and the other as a vector iterate. Is this bad form?
 
Science news on Phys.org
hotvette said:
the vector β
How about the vector notation, ##\vec \beta##?
Accordingly, ##\beta_k## for components and ##\vec \beta_k## for iterations.
 
Thanks for the suggestion!
 
A proposal for simple and clear notation.

Intorducing n+1 dimension vector
\mathbf{x}=(x_0,x_1,x_2,...,x_n)
components of which correspond to the original variables as
x=x_0, \beta_1=x_1,\beta_2=x_2,...,\beta_n=x_n
the function is expressed as
f(\mathbf{x})=f(x_0,x_1,x_2,...,x_n)

Values of variables are identified by upper suffix
\mathbf{x}^{(i)}=(x_0^{(i)},x_1^{(i)},x_2^{(i)},...,x_n^{(i)})
VAlues of partial derivatives are
\frac{\partial f}{\partial x_k}(x_0^{(i)},x_1^{(i)},x_2^{(i)},...,x_n^{(i)})=\frac{\partial f}{\partial x_k}(\mathbf{x}^{(i)})
 
Thanks, I'll chew on it.
 

Similar threads

  • · Replies 12 ·
Replies
12
Views
3K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 3 ·
Replies
3
Views
951
  • · Replies 0 ·
Replies
0
Views
2K
  • · Replies 1 ·
Replies
1
Views
1K
Replies
5
Views
3K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 1 ·
Replies
1
Views
1K
  • · Replies 11 ·
Replies
11
Views
2K