Using a semicolon in a functin argument. eg. f = f(x, y; t)

  • Context: Undergrad 
  • Thread starter Thread starter mikeph
  • Start date Start date
  • Tags Tags
    Argument
Click For Summary

Discussion Overview

The discussion revolves around the use of a semicolon in function arguments, specifically in the notation f = f(x, y; t). Participants explore the implications of this notation, its meaning, and whether it serves a mathematical purpose.

Discussion Character

  • Conceptual clarification
  • Debate/contested

Main Points Raised

  • One participant, Mike, suggests that the notation f(x, y; t) indicates that f is a function of x and y, while also being dependent on a fixed parameter t, but questions the clarity of this representation.
  • Another participant agrees with Mike's interpretation, proposing that it represents a family of functions over (x, y) parameterized by t.
  • A different participant asserts that there is no mathematical necessity for the semicolon, arguing that f(x, y; t) and f(x, y, t) are equivalent, and that the semicolon may be used for grouping parameters for reader convenience.
  • Mike acknowledges this explanation as aligning with his intent.

Areas of Agreement / Disagreement

Participants express differing views on the necessity and clarity of the semicolon in function notation. While some interpretations align, there is no consensus on its mathematical significance.

Contextual Notes

The discussion does not resolve the ambiguity surrounding the use of the semicolon, and the implications of its usage remain open to interpretation.

mikeph
Messages
1,229
Reaction score
18
Hi
I've seen this a few times, where we say f = f(x, y; t) for example, without a proper definition or any guidelines of usage. In my mind I read this as "f is a function over x and y, but it is also dependent on t although this is usually a fixed parameter", even though we might have some function like

f(x,y;t) = yx2/t

i.e. from looking at the form of f, you could not tell which variables would go either side of the semicolon.

Perhaps it can also be read as f being a family of functions over (x,y), where each is parametrised by t. But then this is just semantics, the maths is no different, so what's the point in the semicolon?

Does anyone know a better definition of this notation?

Thanks
Mike
 
Mathematics news on Phys.org
I think its your second definition of a set of surfaces in 3-space with varying 't' value.
 
MikeyW said:
Perhaps it can also be read as f being a family of functions over (x,y), where each is parametrised by t. But then this is just semantics, the maths is no different, so what's the point in the semicolon?
There is no mathematical need for the semicolon. The notations ##f(x,y;t)## and ##f(x,y,t)## mean the same thing. The semicolon is there because the author wants to group the function parameters in some way, hopefully for the convenience of the reader: perhaps ##x## and ##y## are spatial coordinates and ##t## is time.
 
Ah, perfect. That is exactly what I want to do.

Thanks!
 

Similar threads

  • · Replies 13 ·
Replies
13
Views
3K
  • · Replies 7 ·
Replies
7
Views
2K
  • · Replies 2 ·
Replies
2
Views
1K
Replies
8
Views
2K
  • · Replies 0 ·
Replies
0
Views
2K
  • · Replies 6 ·
Replies
6
Views
4K
  • · Replies 5 ·
Replies
5
Views
3K
  • · Replies 0 ·
Replies
0
Views
3K
  • · Replies 7 ·
Replies
7
Views
2K
  • · Replies 3 ·
Replies
3
Views
4K