1

I'm very confused by the idea of representing a symbolic constant as in a 'general way'. Primarily, it is the idea of representing a 'constant' with a symbol that has no fixed value. It's something that has always annoyed me since school. A classic example is:

$F(t)=ma(t)$ where $m$ is a constant

In Logic, a 'constant' in any language is a symbol that has a particular interpretation, when we use it we understand that it has to essentially be a another name for a particular number, e.g having two names for the same thing, if $a$ is constant and $a=10$ we know that '$a$' and '$10$' are both names for the same thing, and when we define our logical language this is defined.

In conventional Mathematics we don't seem to know whether we define constants in a way that they have a particular value or if we want to allow for various scenarios where they can differ, I often see things like 'for different values of the constant $a$', if we are considering different values surely it should be a variable?

If we limit the use of the term to a function, it makes more sense, we can define 'parameters' and in this case they are 'constant' for a specific function, i.e. to change their values defines $f$ to be a new function, so for a particular function $f$ then the parameter has to have a particular value, and we can treat it as a variable, but one that defines a new function, so in the context of a function if we have it as a 'constant'

$f(x)=ax$

But we tend to define 'constants outside of function definitions, and it becomes difficult to understand, another definition (given by one of my text books) is equally confusing:

'A constant represents an unknown, but a variable represents many numbers'

Here's another example from one of my engineering books

They start with a number that you 'think of', and say that it's unknown 'except to the person who thought of it', and describe this as a 'constant', he uses the letter $a$ for this number.

He then defines the basic rules of algebra such as:

$x(x+y)=x^2+xy$

And defines that $x$ and $y$ are variables, because they 'represent one, of a group of many numbers, even though this would be true for a given constant as well. Why isn't $a$ a variable then? It can vary if you think of another number?

If we have a constant $a$ and we are looking at the structure of something for a 'general' undefined value that can change from scenario to scenario, what is the difference between a 'generalized constant' and a variable? in the context of functions it changes how we can define them, but if we're allowing them to take different values depending on different static situations, surely they have the ability to change from scenario to scenario? In which case why are they 'constants'? Is it better to call them parameters? Edit:

After a bit of reading I wonder if the following is a good way to view it:

Variable: Something I will use to map between elements of sets and look at different values, or assign different values, generally as arguments of functions, changes within a 'context'.

Parameter: Something that works very similar to a variable will be constant in a given 'context' so if we have a particular context we may change the value to 'jump' between them, or to categorize a family of functions or equations, 'defining a new context'.

Constant: A constant symbol, essentially take a parameter and give it a value, you're now in a particular context and it has a particular value, and that symbol refers to that value, so if $m=1$ at all times in our context $m$ is constant.

Parameters allow me to do things with the variables as if they were explicit numbers and get expressions that work in all 'contexts'

  • To my mind, a constant is a quantity whose value can change depending on the context, but which has a fixed value within a fixed context. So different springs have different spring constants, but when working with a given spring it cannot change. – Elchanan Solomon Apr 13 '22 at 19:33
  • I guess so, but if I had more than one spring would the spring constant be a variable? –  Apr 13 '22 at 20:23
  • I reckon you'd have a collection of spring constants. – Elchanan Solomon Apr 13 '22 at 20:28
  • I like to think of a fixed variable as behavior analysis along that “slice” of the parameter space. – While I Am Apr 13 '22 at 23:14
  • "it has to essentially be a tautology for a particular number," This makes no sense: a constant is a term (i.e. a "name") while a tautology is a statement. – Mauro ALLEGRANZA Apr 14 '22 at 06:03
  • "In conventional Mathematics we don't seem to know whether we define constants in a way that they have a particular value or if we want to allow for various scenarios where they can differ, " Obviously, a constant is ... constant. – Mauro ALLEGRANZA Apr 14 '22 at 06:04
  • 'A constant represents an unknown, but a variable represents many numbers'. You are right, it is quite confusing.... Whn we write e.g. $y=ax$ we mean that $y$ is function of the variable $x$ and that $a$ is an unspecified constant. – Mauro ALLEGRANZA Apr 14 '22 at 06:05
  • @MauroALLEGRANZA Slightly wrong use of Word there with 'tautology', About that sentence you point out, this is my point, we talk about a 'constant' but allow for many scenarios where it has different values. –  Apr 14 '22 at 08:27
  • How is this the case? Often we will talk about different values for constants and the affect they have, at what point do the become variable? –  Apr 14 '22 at 08:31
  • For me, the term "constant" makes sense only in the context of a function, as in your idea of a parameter defining different functions for different values. – Jackozee Hakkiuz Apr 14 '22 at 08:50
  • @JackozeeHakkiuz yes, this is the most intuitive idea, there exists variables, any symbolic, general symbol that can take different values, and they can be 'arguments' and 'constants', in a lot of textbooks however, a constant is taught as being some unknown, or some general term that they have decided 'doesn't' change, and can also sometimes be a variable that has a fixed value throughout an operation.. –  Apr 14 '22 at 09:33
  • @user37577 Welcome to this site! Perhaps these two answers are relevant: Variable or constant? and Types of equations. – ryang Apr 14 '22 at 09:38

1 Answers1

1

You can think of it in terms of doing an experiment. In an experiment, you will change some quantities and keep some others constant. The constant quantities are called constants of the experiment and the changed quantities are called variables of the experiment.

Of course, a variable like "pressure" might be a constant of one experiment and a variable of another. And of course the value of the constant might be different in different experiments.

That might make "constant" seem like a bad name. On the other hand, the reason we call it "constant" is because holding it constant during the experiment is what makes the experiment work.

A constant stays the same during the experiment to make the experiment work. A variable changes during the experiment to make the experiment work. (A constant might have different values in different experiments, but that's changing between experiments, not during.)

To know which quantities are acting as variables and acting as constants, you have to know what the current experiment is. And of course you can have experiments within experiments.

user326210
  • 17,287
  • I understand this, unfortunately it seems strange in a lot of cases, outside of these scenarios where it's not so clear, for example, If I have many experiments with different masses, is the correct formulation $f(m,t)=m(a)$ or $f(t)=ma$ where $f$ becomes redefined for different $m$? does $f$ become variable in that case? –  Apr 14 '22 at 09:36