Constructing a 5-dimensional injective function

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP











up vote
0
down vote

favorite
1












I am trying to find a 5-dimensional injective function, any suggestions or any ideas as to how I can construct one? Formally I am looking for a function $f: mathbbR^5 rightarrow mathbbR$ which is injective.







share|cite|improve this question















  • 1




    Iterlacing the digits will give you an bijective function from $mathbb R_+^5 to mathbb R_+$ And you can compose with bijective functions from $mathbb Rto mathbb R_+$ and back again.
    – Doug M
    Aug 1 at 17:07















up vote
0
down vote

favorite
1












I am trying to find a 5-dimensional injective function, any suggestions or any ideas as to how I can construct one? Formally I am looking for a function $f: mathbbR^5 rightarrow mathbbR$ which is injective.







share|cite|improve this question















  • 1




    Iterlacing the digits will give you an bijective function from $mathbb R_+^5 to mathbb R_+$ And you can compose with bijective functions from $mathbb Rto mathbb R_+$ and back again.
    – Doug M
    Aug 1 at 17:07













up vote
0
down vote

favorite
1









up vote
0
down vote

favorite
1






1





I am trying to find a 5-dimensional injective function, any suggestions or any ideas as to how I can construct one? Formally I am looking for a function $f: mathbbR^5 rightarrow mathbbR$ which is injective.







share|cite|improve this question











I am trying to find a 5-dimensional injective function, any suggestions or any ideas as to how I can construct one? Formally I am looking for a function $f: mathbbR^5 rightarrow mathbbR$ which is injective.









share|cite|improve this question










share|cite|improve this question




share|cite|improve this question









asked Aug 1 at 16:56









Fabric

377




377







  • 1




    Iterlacing the digits will give you an bijective function from $mathbb R_+^5 to mathbb R_+$ And you can compose with bijective functions from $mathbb Rto mathbb R_+$ and back again.
    – Doug M
    Aug 1 at 17:07













  • 1




    Iterlacing the digits will give you an bijective function from $mathbb R_+^5 to mathbb R_+$ And you can compose with bijective functions from $mathbb Rto mathbb R_+$ and back again.
    – Doug M
    Aug 1 at 17:07








1




1




Iterlacing the digits will give you an bijective function from $mathbb R_+^5 to mathbb R_+$ And you can compose with bijective functions from $mathbb Rto mathbb R_+$ and back again.
– Doug M
Aug 1 at 17:07





Iterlacing the digits will give you an bijective function from $mathbb R_+^5 to mathbb R_+$ And you can compose with bijective functions from $mathbb Rto mathbb R_+$ and back again.
– Doug M
Aug 1 at 17:07











1 Answer
1






active

oldest

votes

















up vote
2
down vote



accepted










First we construct an injective function $mathbbR^2rightarrow mathbbR.$ To simplify matters, it suffices to construct an injective function $(0,1)rightarrow mathbbR$ since $tan(pi (x-frac12))$ is a bijection $(0,1)rightarrow mathbbR.$



Given a pair of real numbers $(a,b)in(0,1)^2$ they have unique binary representations $a = sum_i=0^inftyfraca_i2^i$ and $b = sum_i=0^inftyfracb_i2^i$ with neither $(a_i)$ nor $(b_i)$ ending in an infinite tail of $1$'s. Then it's not hard to see that the map sending $(a,b)$ to $0.a_1 b_1 a_2 b_2 ldots$ (written in binary) is an injective map $(0,1)^2rightarrow (0,1).$ Notice that this decimal will not end in infinite sequence of $1$'s by construction.



Now by identifying $mathbbR^5$ with $mathbbR^2times mathbbR^3,$ we obtain an injective map $mathbbR^5rightarrow mathbbRtimes mathbbR^3 = mathbbR^4.$ Similarly, we have injective maps $mathbbR^4rightarrow mathbbR^3$, $mathbbR^3rightarrow mathbbR^2$, and $mathbbR^2rightarrow mathbbR.$ By composing these maps we get an injection $mathbbR^5rightarrow mathbbR$ as desired.






share|cite|improve this answer























    Your Answer




    StackExchange.ifUsing("editor", function ()
    return StackExchange.using("mathjaxEditing", function ()
    StackExchange.MarkdownEditor.creationCallbacks.add(function (editor, postfix)
    StackExchange.mathjaxEditing.prepareWmdForMathJax(editor, postfix, [["$", "$"], ["\\(","\\)"]]);
    );
    );
    , "mathjax-editing");

    StackExchange.ready(function()
    var channelOptions =
    tags: "".split(" "),
    id: "69"
    ;
    initTagRenderer("".split(" "), "".split(" "), channelOptions);

    StackExchange.using("externalEditor", function()
    // Have to fire editor after snippets, if snippets enabled
    if (StackExchange.settings.snippets.snippetsEnabled)
    StackExchange.using("snippets", function()
    createEditor();
    );

    else
    createEditor();

    );

    function createEditor()
    StackExchange.prepareEditor(
    heartbeatType: 'answer',
    convertImagesToLinks: true,
    noModals: false,
    showLowRepImageUploadWarning: true,
    reputationToPostImages: 10,
    bindNavPrevention: true,
    postfix: "",
    noCode: true, onDemand: true,
    discardSelector: ".discard-answer"
    ,immediatelyShowMarkdownHelp:true
    );



    );








     

    draft saved


    draft discarded


















    StackExchange.ready(
    function ()
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f2869273%2fconstructing-a-5-dimensional-injective-function%23new-answer', 'question_page');

    );

    Post as a guest






























    1 Answer
    1






    active

    oldest

    votes








    1 Answer
    1






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes








    up vote
    2
    down vote



    accepted










    First we construct an injective function $mathbbR^2rightarrow mathbbR.$ To simplify matters, it suffices to construct an injective function $(0,1)rightarrow mathbbR$ since $tan(pi (x-frac12))$ is a bijection $(0,1)rightarrow mathbbR.$



    Given a pair of real numbers $(a,b)in(0,1)^2$ they have unique binary representations $a = sum_i=0^inftyfraca_i2^i$ and $b = sum_i=0^inftyfracb_i2^i$ with neither $(a_i)$ nor $(b_i)$ ending in an infinite tail of $1$'s. Then it's not hard to see that the map sending $(a,b)$ to $0.a_1 b_1 a_2 b_2 ldots$ (written in binary) is an injective map $(0,1)^2rightarrow (0,1).$ Notice that this decimal will not end in infinite sequence of $1$'s by construction.



    Now by identifying $mathbbR^5$ with $mathbbR^2times mathbbR^3,$ we obtain an injective map $mathbbR^5rightarrow mathbbRtimes mathbbR^3 = mathbbR^4.$ Similarly, we have injective maps $mathbbR^4rightarrow mathbbR^3$, $mathbbR^3rightarrow mathbbR^2$, and $mathbbR^2rightarrow mathbbR.$ By composing these maps we get an injection $mathbbR^5rightarrow mathbbR$ as desired.






    share|cite|improve this answer



























      up vote
      2
      down vote



      accepted










      First we construct an injective function $mathbbR^2rightarrow mathbbR.$ To simplify matters, it suffices to construct an injective function $(0,1)rightarrow mathbbR$ since $tan(pi (x-frac12))$ is a bijection $(0,1)rightarrow mathbbR.$



      Given a pair of real numbers $(a,b)in(0,1)^2$ they have unique binary representations $a = sum_i=0^inftyfraca_i2^i$ and $b = sum_i=0^inftyfracb_i2^i$ with neither $(a_i)$ nor $(b_i)$ ending in an infinite tail of $1$'s. Then it's not hard to see that the map sending $(a,b)$ to $0.a_1 b_1 a_2 b_2 ldots$ (written in binary) is an injective map $(0,1)^2rightarrow (0,1).$ Notice that this decimal will not end in infinite sequence of $1$'s by construction.



      Now by identifying $mathbbR^5$ with $mathbbR^2times mathbbR^3,$ we obtain an injective map $mathbbR^5rightarrow mathbbRtimes mathbbR^3 = mathbbR^4.$ Similarly, we have injective maps $mathbbR^4rightarrow mathbbR^3$, $mathbbR^3rightarrow mathbbR^2$, and $mathbbR^2rightarrow mathbbR.$ By composing these maps we get an injection $mathbbR^5rightarrow mathbbR$ as desired.






      share|cite|improve this answer

























        up vote
        2
        down vote



        accepted







        up vote
        2
        down vote



        accepted






        First we construct an injective function $mathbbR^2rightarrow mathbbR.$ To simplify matters, it suffices to construct an injective function $(0,1)rightarrow mathbbR$ since $tan(pi (x-frac12))$ is a bijection $(0,1)rightarrow mathbbR.$



        Given a pair of real numbers $(a,b)in(0,1)^2$ they have unique binary representations $a = sum_i=0^inftyfraca_i2^i$ and $b = sum_i=0^inftyfracb_i2^i$ with neither $(a_i)$ nor $(b_i)$ ending in an infinite tail of $1$'s. Then it's not hard to see that the map sending $(a,b)$ to $0.a_1 b_1 a_2 b_2 ldots$ (written in binary) is an injective map $(0,1)^2rightarrow (0,1).$ Notice that this decimal will not end in infinite sequence of $1$'s by construction.



        Now by identifying $mathbbR^5$ with $mathbbR^2times mathbbR^3,$ we obtain an injective map $mathbbR^5rightarrow mathbbRtimes mathbbR^3 = mathbbR^4.$ Similarly, we have injective maps $mathbbR^4rightarrow mathbbR^3$, $mathbbR^3rightarrow mathbbR^2$, and $mathbbR^2rightarrow mathbbR.$ By composing these maps we get an injection $mathbbR^5rightarrow mathbbR$ as desired.






        share|cite|improve this answer















        First we construct an injective function $mathbbR^2rightarrow mathbbR.$ To simplify matters, it suffices to construct an injective function $(0,1)rightarrow mathbbR$ since $tan(pi (x-frac12))$ is a bijection $(0,1)rightarrow mathbbR.$



        Given a pair of real numbers $(a,b)in(0,1)^2$ they have unique binary representations $a = sum_i=0^inftyfraca_i2^i$ and $b = sum_i=0^inftyfracb_i2^i$ with neither $(a_i)$ nor $(b_i)$ ending in an infinite tail of $1$'s. Then it's not hard to see that the map sending $(a,b)$ to $0.a_1 b_1 a_2 b_2 ldots$ (written in binary) is an injective map $(0,1)^2rightarrow (0,1).$ Notice that this decimal will not end in infinite sequence of $1$'s by construction.



        Now by identifying $mathbbR^5$ with $mathbbR^2times mathbbR^3,$ we obtain an injective map $mathbbR^5rightarrow mathbbRtimes mathbbR^3 = mathbbR^4.$ Similarly, we have injective maps $mathbbR^4rightarrow mathbbR^3$, $mathbbR^3rightarrow mathbbR^2$, and $mathbbR^2rightarrow mathbbR.$ By composing these maps we get an injection $mathbbR^5rightarrow mathbbR$ as desired.







        share|cite|improve this answer















        share|cite|improve this answer



        share|cite|improve this answer








        edited Aug 1 at 17:22


























        answered Aug 1 at 17:14









        William Swartworth

        398210




        398210






















             

            draft saved


            draft discarded


























             


            draft saved


            draft discarded














            StackExchange.ready(
            function ()
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f2869273%2fconstructing-a-5-dimensional-injective-function%23new-answer', 'question_page');

            );

            Post as a guest













































































            Comments

            Popular posts from this blog

            What is the equation of a 3D cone with generalised tilt?

            Color the edges and diagonals of a regular polygon

            Relationship between determinant of matrix and determinant of adjoint?