Skip to main content
11 events
when toggle format what by license comment
Sep 10 at 5:07 answer added Cort Ammon timeline score: 2
Sep 10 at 4:42 answer added niels nielsen timeline score: 2
Sep 10 at 3:06 history bumped CommunityBot This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.
Jan 25 at 22:35 answer added Professor Sushing timeline score: 0
Jan 25 at 20:43 review Close votes
Feb 12 at 3:11
Jan 25 at 20:30 comment added Conifold Yes, models as used in science are structured differently than formal theories based on predicate logic, where variables run over objects in a domain, see SEP, Theory Structure per the Semantic View and examples there. As for programming, when evolution of dynamical systems (which are the typical scientific models) is calculated/simulated on computers then variables represent object properties as I described.
Jan 25 at 20:17 comment added user50018 @Conifold thank you for your insight, so that means variables in maths are completely different things to variables in logic and programming?
Jan 25 at 20:05 comment added Conifold That is not how it works. Variables typically do not represent objects but rather their changeable properties measured along a numerical spectrum, usually real numbers rather than integers. For example, particles are represented by their positions and velocities, gases by their temperatures, pressures, etc. So each object will have several dimensions to itself where its property variables take values. For particles in 3D space, 3 coordinates for position, 3 for velocity, 6D space will represent a single particle. Constants will represent its fixed properties, like mass and charge.
Jan 25 at 20:01 comment added J Kusin Contd… keep in mind we have to solve a mathematical equation or have deep/direct mathematical connection to have the force of math behind our insight. Programming around bank accounts without extreme care does not carry this weight.
Jan 25 at 19:56 comment added J Kusin For 1) we would do that extra intermediary step for computer mathematical models if that level of extra work is useful. But if we strongly build up the skill of more directly modeling, eg let x be the number of whales in a population, we can do it on pen and paper sans computers. But also, many high level software for modeling will look just like this, eg you skip programming a bank account object or bank account functions and just write the math with said variables, and the high level software can solve it. But not sure if that’s what you’re asking tbh.
Jan 25 at 19:40 history asked user50018 CC BY-SA 4.0