Find the function f(x) satisfy: x=0,-> f(x) =0, x<>0, f(x)=1

  • Context: High School 
  • Thread starter Thread starter Viet Tu
  • Start date Start date
  • Tags Tags
    Function
Click For Summary

Discussion Overview

The discussion revolves around finding a function f(x) defined on the real numbers that satisfies specific conditions: f(0) = 0 and f(x) = 1 for x ≠ 0. Participants explore various representations and implications of this function, including its potential applications in programming and mathematical contexts.

Discussion Character

  • Exploratory
  • Technical explanation
  • Debate/contested

Main Points Raised

  • One participant requests assistance in defining a function f(x) that meets the specified criteria.
  • Another participant questions whether the definition provided is sufficient or if there is more to explore regarding its expression in standard functions.
  • Some participants suggest that the function could be represented using common mathematical functions or piecewise definitions.
  • There is a mention of the Dirac Delta function as a related concept, although its applicability is questioned due to its properties at x = 0.
  • One participant proposes using a characteristic function to express the desired function, although it is noted that this may be overly complex for the original intent.

Areas of Agreement / Disagreement

Participants express differing views on how to represent the function, with some suggesting piecewise definitions and others proposing more complex mathematical constructs. There is no consensus on a single solution or representation.

Contextual Notes

Participants discuss the context of the function's use, including potential applications in programming and spreadsheet calculations, but do not resolve the mathematical representation issues raised.

Viet Tu
Messages
8
Reaction score
0
My problem is simple, but I couldn't solve it:
This is: Find a function f(x) of a variable x, x is in real field. the F(x) satisfy:
When x = 0, f(x) = 0
When x<>0, f(x) =1.

Anyone can help me?

Thank you.
 
Mathematics news on Phys.org
Viet Tu said:
My problem is simple, but I couldn't solve it:
This is: Find a function f(x) of a variable x, x is in real field. the F(x) satisfy:
When x = 0, f(x) = 0
When x<>0, f(x) =1.

Anyone can help me?

Thank you.
That appears to be a complete definition of the function. What more is there to find?
Are you really asking whether it can be expressed in terms of standard functions?
Is this homework?
 
Thanks for reply.
Yes, it exactly is express form of function. It's not homework but created by myself when I solve a problem in my job.
 
Perhaps you could describe the problem that came up at work.

My guess is you're trying to represent your function definition using common math functions in software where instead you could simply define a function to return a zero with x/=0 and a 1 when x=0.

This could be related to a Dirac Delta function (which really isn't a function):

https://en.wikipedia.org/wiki/Dirac_delta_function

where you could write it as something like this: ##f(x) = 1 - \delta(x)##

but of course this wouldn't work because ##\delta(x)## is infinite at x=0
 
  • Like
Likes   Reactions: Viet Tu
jedishrfu said:
Perhaps you could describe the problem that came up at work.
Yes, we would like to see the scenario that this function describes.
jedishrfu said:
My guess is you're trying to represent your function definition using common math functions in software where instead you could simply define a function to return a zero with x/=0 and a 1 when x=0.

This could be related to a Dirac Delta function (which really isn't a function):

https://en.wikipedia.org/wiki/Dirac_delta_function

where you could write it as something like this: ##f(x) = 1 - \delta(x)##

but of course this wouldn't work because ##\delta(x)## is infinite at x=0

Alternatively, the function could be defined piecewise.
##f(x) = \begin{cases} 0 & \text{if }x = 0 \\ 1 & \text{if }x \ne 0 \end{cases}##

If this function is the result of a spreadsheet calculation, it's easy to build logic into a spreadsheet cell for this.
 
  • Like
Likes   Reactions: Viet Tu and jedishrfu
Viet Tu said:
Thanks for reply.
Yes, it exactly is express form of function. It's not homework but created by myself when I solve a problem in my job.
Express it in what context? Are you writing a computer program? A spreadsheet formula? Or just a technical paper?
 
haruspex said:
Express it in what context? Are you writing a computer program? A spreadsheet formula? Or just a technical paper?
Express as polynomial form. This is in spreadsheet formula. I have alternative solution, using "if" command. However, I'm trying to find a solution in math.
 
Viet Tu said:
Express as polynomial form. This is in spreadsheet formula. I have alternative solution, using "if" command. However, I'm trying to find a solution in math.
No chance of polynomial form, or any "school" algebra. But don't think of math as limited to that. Math allows functions to be defined as you wrote it in post #1, and the appropriate way to express it in a spreadsheet is with IF.
 
  • Like
Likes   Reactions: jedishrfu and Viet Tu
haruspex said:
No chance of polynomial form, or any "school" algebra. But don't think of math as limited to that. Math allows functions to be defined as you wrote it in post #1, and the appropriate way to express it in a spreadsheet is with IF.
Thanks for your response.
 
  • #10
How about ## 1- \chi_0 ## , where ##\chi_0 ## is the characteristic function of 0 , i.e. ##\chi_a## is 1 at a and 0 elsewhere ? EDIT : In my experience, most of the time, it is ##\chi_A ## , where ##A## is a set, but then you can just use ##A= ## {##a ##}
 
Last edited:
  • Like
Likes   Reactions: jedishrfu
  • #11
WWGD said:
How about ## 1- \chi_0 ## , where ##\chi_0 ## is the characteristic function of 0 , i.e. ##\chi_a## is 1 at a and 0 elsewhere ? EDIT : In my experience, most of the time, it is ##\chi_A ## , where ##A## is a set, but then you can just use ##A= ## {##a ##}
I think it is a good solution. Nonetheless, it's too complicated for my case. Thank you so much.
 

Similar threads

  • · Replies 6 ·
Replies
6
Views
3K
Replies
3
Views
2K
  • · Replies 19 ·
Replies
19
Views
1K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 2 ·
Replies
2
Views
1K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 2 ·
Replies
2
Views
1K
  • · Replies 3 ·
Replies
3
Views
1K
  • · Replies 16 ·
Replies
16
Views
2K
Replies
3
Views
2K