floor function

Status
Not open for further replies.

chrislav

Junior Member
Joined
Jun 22, 2017
Messages
143
is it provable the following
xn(x)n\lfloor x^n\rfloor\geq(\lfloor x\rfloor)^n for all naturals n and reals x
I can prove it for n=2,3,4
But i cannot generilised it to n
 
is it provable the following
xn(x)n\lfloor x^n\rfloor\geq(\lfloor x\rfloor)^n for all naturals n and reals x
I can prove it for n=2,3,4
But i cannot generilised it to n
Please show what you did -- you should know that by now!

It may be that we can help you generalize it. But we're not just going to do it for you.
 
Hint: it is provable;). Can you post you proof for n=3 and 4?

for n=3 we have:
Let x=n+a where n is a natural No and 0a<10\leq a<1then:
(n3+3n2a+3na2+a3n3(3n2a+3na2+a3)\lfloor(n^3+3n^2a+3na^2+a^3\rfloor\geq n^3\Leftrightarrow\lfloor(3n^2a+3na^2+a^3)\rfloor(3n2a+3na2+a3)0\Leftrightarrow(3n^2a+3na^2+a^3)\geq 0Now for a=0 we have 000\geq 0 which is correct
For a0a\neq 0 we have:
(3n2+3na+a2)0(3n^2+3na+a^2)\geq 0 which is correct
Hence :
x3(x)3\lfloor x^3\rfloor\geq(\lfloor x\rfloor)^3
 
is it provable the following
xn(x)n\lfloor x^n\rfloor\geq(\lfloor x\rfloor)^n for all naturals n and reals x
I can prove it for n=2,3,4
But i cannot generilised it to n
I would definitely attack this one by cases. For one thing, I am not sure it is even true for negative x. (Not saying it is false; just saying it is not intuitively obvious to me that it is true for negative x.)

My first case would be the trivial one that n = 1.

My next case would be the trivial one that x is an integer.

xZ    (x=x and xnZ    x \in \mathbb Z \implies (\lfloor x \rfloor = x \text { and } x^n \in \mathbb Z \implies
xn=xn=(x)n.\lfloor x^n \rfloor = x^n = (\lfloor x \rfloor)^n.
Then I would go for proofs by induction. Based on my first case, we can certainly say

 integer k1 such that xk(x)k for non-integer x>0.\exists \text { integer } k \ge 1 \text { such that } \lfloor x^k \rfloor \ge (\lfloor x \rfloor )^k \text { for non-integer } x > 0.
Now see what that entails for k + 1 given that

 integer p such that 0p<x<p+1    pk<xk<(p+1)k.\exists \text { integer } p \text { such that } 0 \le p < x < p + 1 \implies p^k < x^k < (p + 1)^k.
 
for n=3 we have:
Let x=n+a where n is a natural No and 0a<10\leq a<1then:
(n3+3n2a+3na2+a3n3(3n2a+3na2+a3)\lfloor(n^3+3n^2a+3na^2+a^3\rfloor\geq n^3\Leftrightarrow\lfloor(3n^2a+3na^2+a^3)\rfloor(3n2a+3na2+a3)0\Leftrightarrow(3n^2a+3na^2+a^3)\geq 0Now for a=0 we have 000\geq 0 which is correct
For a0a\neq 0 we have:
(3n2+3na+a2)0(3n^2+3na+a^2)\geq 0 which is correct
Hence :
x3(x)3\lfloor x^3\rfloor\geq(\lfloor x\rfloor)^3
Sorry but there is a mistake here it should be;
for k=3 where k is natural No
and n should be an integer
 
I would definitely attack this one by cases. For one thing, I am not sure it is even true for negative x. (Not saying it is false; just saying it is not intuitively obvious to me that it is true for negative x.)

My first case would be the trivial one that n = 1.

My next case would be the trivial one that x is an integer.

xZ    (x=x and xnZ    x \in \mathbb Z \implies (\lfloor x \rfloor = x \text { and } x^n \in \mathbb Z \implies
xn=xn=(x)n.\lfloor x^n \rfloor = x^n = (\lfloor x \rfloor)^n.
Then I would go for proofs by induction. Based on my first case, we can certainly say

 integer k1 such that xk(x)k for non-integer x>0.\exists \text { integer } k \ge 1 \text { such that } \lfloor x^k \rfloor \ge (\lfloor x \rfloor )^k \text { for non-integer } x > 0.
Now see what that entails for k + 1 given that

 integer p such that 0p<x<p+1    pk<xk<(p+1)k.\exists \text { integer } p \text { such that } 0 \le p < x < p + 1 \implies p^k < x^k < (p + 1)^k.
how do you know that if x belongs to integers then xn x^n belongs to integers as well
 
how do you know that if x belongs to integers then xn x^n belongs to integers as well
Because the integers are closed with respect to multiplication: the product of integers is an integer.
 
yes but how do know that holds for all n
That depends on what your starting point is in your class.

Presumably you are starting from some definitions and axioms, or perhaps they are just called properties. Closure may just be given, or might have been proved; but you wouldn't be assigned this proof without knowing that it is true.

Please tell us about your class, as well as why you aren't sure that the integers are closed with respect to multiplication.
 
yes but how do know that holds for all n
This is the problem with questions about proofs. We do not know what axioms you start with and what theorems have already been proved prior to the specific theorem you are asking about.

In most courses, you are not expected to prove that the sum of two integers is itself an integer or that the product of two integers is itself an integer. Such propositions are treated as axioms along with commutivity and the distribution law. Your course probably starts by assuming that the integers have the properties of a commutative group with respect to addition and the properties of a commutative monoid with respect to multiplication.

In a foundations course, you might start with just the Peano postulates. In an abstract algebra course, you might start with the axioms and definitions of a semi-group.
 
Last edited:
That depends on what your starting point is in your class.

Presumably you are starting from some definitions and axioms, or perhaps they are just called properties. Closure may just be given, or might have been proved; but you wouldn't be assigned this proof without knowing that it is true.

Please tell us about your class, as well as why you aren't sure that the integers are closed with respect to multiplication.
my question was clear how do we know(prove) that xn x^n belongs to integers for all n
given that x belongs to integers
I know about axioms theorems definitions and all that stuff.
In 1st order theories in any axiomatic development inclusion is not mentioned at all
But in other axiomatic developments some books use the inclusion property as an axiom
I do not belong to any class.
For example in any 1st order axiomatic development the following theorem substitutes the inclusion property
xyz![x+y=z]\forall x\forall y\exists z![x+y=z] for the operation of addition
or xyz![x.y=z]\forall x\forall y\exists z![x.y=z] for the operation of multiplication
In some other axiomatic formulations xyz![x+y=z]\forall x\forall y\exists z![x+y=z] is taken as an axiom.There is no need for it because informality says again that addition is a binary operation and formality says it can be proved.
But in our case we have not only two Nos but n Nos that cover an infinite amount of Nos and i wonder how can we prove that
By induction ,how?
This is the problem with questions about proofs. We do not know what axioms you start with and what theorems have already been proved prior to the specific theorem you are asking about.

In most courses, you are not expected to prove that the sum of two integers is itself an integer or that the product of two integers is itself an integer. Such propositions are treated as axioms along with commutivity and the distribution law. Your course probably starts by assuming that the integers have the properties of a commutative group with respect to addition and the properties of a commutative monoid with respect to multiplication.

In a foundations course, you might start with just the Peano postulates. In an abstract algebra course, you might start with the axioms and definitions of a semi-group.
 
If you are merely wondering how to prove that xnx^n is an integer given x is an integer and n is a non-negative integer, yes, it is a simple proof by mathematical induction..

Given n is an integer 0, define xn=1 if n=0;xn=xx(n1) if n>0.\text {Given } n \text { is an integer } \ge 0, \text { define }\\ x^n = 1 \text { if } n = 0;\\ x^n = x * x^{(n-1)} \text { if } n > 0.
Prove, given x, nZ and n0, that xnZ.\text {Prove, given } x, \ n \in \mathbb Z \text { and } n \ge 0, \text { that } x^n \in \mathbb Z.
n=0    xn=1Z.n = 0 \implies x^n = 1 \in \mathbb Z.
 integer k0 such that xkZ.\therefore \exists \text { integer } k \ge 0 \text { such that } x^k \in \mathbb Z.
k+1 is an integer>0    x(k+1)=xx{(k+1)1}=xxk.\therefore k + 1 \text { is an integer} > 0 \implies x^{(k+1)} = x * x^{\{(k+1)-1\}} = x * x^k.
x and xk are integers    xxk is an integer    x \text { and } x^k \text { are integers} \implies x * x^k \text { is an integer} \implies
x(k+1) is an integer.x^{(k+1)} \text { is an integer.}
 
If you are merely wondering how to prove that xnx^n is an integer given x is an integer and n is a non-negative integer, yes, it is a simple proof by mathematical induction..

Given n is an integer 0, define xn=1 if n=0;xn=xx(n1) if n>0.\text {Given } n \text { is an integer } \ge 0, \text { define }\\ x^n = 1 \text { if } n = 0;\\ x^n = x * x^{(n-1)} \text { if } n > 0.
Prove, given x, nZ and n0, that xnZ.\text {Prove, given } x, \ n \in \mathbb Z \text { and } n \ge 0, \text { that } x^n \in \mathbb Z.
n=0    xn=1Z.n = 0 \implies x^n = 1 \in \mathbb Z.
 integer k0 such that xkZ.\therefore \exists \text { integer } k \ge 0 \text { such that } x^k \in \mathbb Z.
k+1 is an integer>0    x(k+1)=xx{(k+1)1}=xxk.\therefore k + 1 \text { is an integer} > 0 \implies x^{(k+1)} = x * x^{\{(k+1)-1\}} = x * x^k.
x and xk are integers    xxk is an integer    x \text { and } x^k \text { are integers} \implies x * x^k \text { is an integer} \implies
x(k+1) is an integer.x^{(k+1)} \text { is an integer.}
yes but behind every definition we must have a theorem of existence
For example behind the definition of sqrt we have a theorem of existence
behind the definition of logarith we have a theorem of existence e.t.c e.t.c
In our case what would be the theorem of existence for the definition you produced for the definition: xn=x.xn1x^n=x.x^{n-1}?
 
yes but behind every definition we must have a theorem of existence
For example behind the definition of sqrt we have a theorem of existence
behind the definition of logarith we have a theorem of existence e.t.c e.t.c
In our case what would be the theorem of existence for the definition you produced for the definition: xn=x.xn1x^n=x.x^{n-1}?
Using the structure of the integers and the fact that if aa\in\Re then !kN[na<k+1\exists! k\in \mathbb{N}[n\le a<k+1.
Your question about x=xxn1x=x\cdot x^{n-1} does not need proof beyond the nature of operation on exponents.
But it is known and proven that there is no integer between k & k+1k~\&~k+1 forall kNk\in\mathbb{N}.
Moreover, we know that a\lfloor a \rfloor is the largest integer that does not exceed aa.
So that gives us aa<a+1\lfloor a \rfloor \le a<\lfloor a \rfloor +1 How know that akak<ak+1 ?\lfloor a^k \rfloor\le a^k<\lfloor a^k \rfloor+1~? (do we even know that?)
 
yes but behind every definition we must have a theorem of existence
For example behind the definition of sqrt we have a theorem of existence
behind the definition of logarith we have a theorem of existence e.t.c e.t.c
In our case what would be the theorem of existence for the definition you produced for the definition: xn=x.xn1x^n=x.x^{n-1}?
That is plain ridiculous. How can you possibly prove the existence of something that is not defined?
 
Status
Not open for further replies.
Top