1

My main problem is that there's two methods yielding two different results:

1.We can count through $\mathbb{^*R}$ using nothing but infinitesimal steps. For example, we can partition the interval $^*[0,1]$ into $h\in\mathbb{^*N-N}$ steps, creating the sequence $x_i := \frac i h$ which fulfills $x_i\approx x_{i+1}$ for all $i$.

We therefore have the increasing chain $0\approx x_0 \approx x_1 \approx ... \approx x_{h-1} \approx x_h \approx 1$, and as such, for every $x\in{^*[0,1]}$ the assessment $x\approx x_i$ holds for some $i$. Therefore, any $x\in{^*[0,1]}$ can be reached in a series of infinitesimal steps, and so $f$ is monotonic in $^*[0,1]$.
This procedure then can easily be extendend to $\mathbb{^*R}$.

2. Given $x,y\in\mathbb{^*R}$ with $x\approx y , x\le y $ the following is true:
$st(x) = st(y)$, and
monad(x) = monad(st(x)) = monad(y)

I.e. $x$ and $y$ both have the same standard part, and therefore their monads (i.e. the set of points infinitesimally close to them) are identical.

This is in stark contrast to 1. (which should be the correct one), as it says that the premise $(x,y\in\mathbb{^*R},x\approx y , x\le y ) \implies f(x)\le f(y)$ merely says that $f$ is monotonic on any monad, but as each two monads around different standard points are disjunct, we can't extend this argument to conclude that $f$ on all of $^*\mathbb{R}$ is monotonic.

I'm hoping to gain some understanding as to why my argument 2. fails, and how it should be correctly used to form a proof of the question in the title.

Sudix
  • 3,630
  • For 2., note that the set of $n\in{}^*\mathbb N$ such that $f(x)\le f(y)$ for all $y\in[0,1/n]$ has a least element. – Andrés E. Caicedo Jul 19 '18 at 14:52
  • Could you expand your argument? We can't use the overspill principle here (external function), so we can't prove that there's a $n\in\mathbb{N}$ in your set, and therefore we can't prove that there's a least element in the set. – Sudix Jul 19 '18 at 15:07
  • Ah, $f$ is external. Sorry, I had missed that. – Andrés E. Caicedo Jul 19 '18 at 16:06
  • 1
    Since $f$ is external, your 1. does not work (there is a hidden use of induction, which would require $f$ to be internal). – Andrés E. Caicedo Jul 19 '18 at 16:13
  • You mean we can't use the transferred version of the induction principle $\big(A(1) \land (A(n) \Rightarrow A(n+1))\big) \implies \forall n\in\mathbb{N}: A(n)$, as $A \equiv x_i\approx x_{i+1}$ is no internal trait? – Sudix Jul 19 '18 at 16:30
  • Yes, exactly. The function does not need to be monotone. – Andrés E. Caicedo Jul 19 '18 at 16:32
  • It just still feels weird. In my intuition, what is the finite in the standard realm is the hyperfinite in the nonstandard realm. So I feel like, even if I can't make induction to prove this statement for $\mathbb{^N}$, shouldn't I at least be able to make it for a hyperfinite set ${1,..,h}$, $h\in\mathbb{^N}$? – Sudix Jul 19 '18 at 18:10
  • 1
    No, that is just an instance of induction -- you are proving something of the form "for all $n$, either blah holds at $n$, or $n>h$". – Andrés E. Caicedo Jul 19 '18 at 18:27
  • Your question can be formulated as follows: is there an external function $f:\ !^\ast\mathbb{R} \rightarrow \ ! ^\ast\mathbb{R}$ that satisfies

    a. $x, y \in \ !^\ast\mathbb{R},\ x\approx y,\ x\leq y \Rightarrow f(x)\leq f(y)$ and

    b. $\exists a, b \in \ !^\ast\mathbb{R},\ a \leq b$, such that $f(a)>f(b)$?

    As you observed in point 2. of your question, hypothesis a. implies that $f$ is monotonic on each monad. Instead of proving that a. implies b. for every external function, check whether you can define an external function $f$ satisfying a. and b.

    – Emanuele Bottazzi Jul 23 '18 at 09:27
  • @EmanueleBottazzi The example that popped right up in my head was that we set for every $x\in\mathbb{R}$ the whole monad around $x$ to $-x$. Using the argumentation from 2. then means that hypothesis a. holds; Reasoning with monads still feels a lot less intuitive than the reasoning in 1. – Sudix Jul 23 '18 at 09:45
  • 1
    If I got your last answer correctly, i.e. $f(\xi)=-sh(\xi)$, that almost works (where $sh$ is the standard part of a finite number). Property 1 is satisfied since if $x \approx y$ then $f(x)=f(y)$, and $f$ is non-increasing. If you want a non-monotonic $f$ you can tweak a bit the definition, e.g. to $f(\xi)=\sin(sh(\xi))$. – Emanuele Bottazzi Aug 20 '18 at 20:59

0 Answers0