Let $f$ be continuous on $\mathbb{R}$. Then how to find all continuous functions satisfying $f(f(x))=f(x)+x$
In  thread, the question was to find a $f: \mathbb{R} \to \mathbb{R}$ such that  $$f(f(x)) = f(x) + x$$  (which was revealed in the comments to be solved by $f(x) = \varphi x$ where $\varphi$ is the  $\frac{1+\sqrt{5}}{2}$).    Having read about  shortly before though, I came up with this train of thought:  $$f(f(x)) = f(x) + x$$ $$\Leftrightarrow f^2 = f^1 + f^0$$ $$f^2 - f - f^0 = 0$$  where $f^n$ denotes the $n$'th iterate of $f$.  Now I solved the resulting quadratic equation much as I did with plain numbers  $$f = \frac{1}{2} \pm \sqrt{\frac{1}{4} + 1}$$ $$f = \frac{1 \pm \sqrt{1+4}}{2} = \frac{1 \pm \sqrt{5}}{2}\cdot f^0$$  And finally the solution $$f(x) = \frac{1 \pm \sqrt{5}}{2} x .$$  Now my question is: *Is it somehow allowed to work with functions in that way?** I know that in the above, there are denotational ambiguities as $1$ is actually treated as $f^0 = id$ ... But since the result is correct, there seems to be some correct thing in this approach.  So can I actually solve certain functional equations like this? And if true, how would the correct notation of the above be?
Textbook on the Geometry of Special Relativity I am looking for a textbook that treats the subject of Special Relativity from a geometric point of view, i.e. a textbook that introduces the theory right from the start in terms of 4-vectors and Minkowski tensors, instead of the more traditional "beginners" approach. Would anyone have a recommendation for such a textbook ?  I already have decent knowledge of the physics and maths of both SR and GR ( including vector and tensor calculus ), but would like to take a step back and expand and broaden my intuition of the geometry underlying SR, as described by 4-vectors and tensors. What I do not need is another "and here is the formula for time dilation..." type of text, of which there are thousands out there, but something much more geometric and in-depth.  Thanks in advance. Let $\times$ = cross product and $a$ and $b$ have vector signs on them.  $a = [a_1, a_2, a_3]$  $b = [b_1, b_2, b_3]$  How would I prove this? Do I expand out cross product?  Any help is appreciated! How to access raw texture data in DirectX 11? I want to get access to a texture's pixel color data on the CPU. When trying to map the texture, I get E_INVALIDARG in return from ID3D11DeviceContext::Map.  ID3D11ShaderResourceView* resourceView; //represents my texture, already loaded up //...  //Getting the resources of the texture view... ID3D11Resource* res = nullptr; ID3D11Texture2D* tex = nullptr; resourceView-&gt;GetResource(&amp;res); res-&gt;QueryInterface(&amp;tex); D3D11_TEXTURE2D_DESC desc; tex-&gt;GetDesc(&amp;desc); //Correct data gets filled out D3D11_RESOURCE_DIMENSION dim; res-&gt;GetType(&amp;dim); //value gets set as Texture2D which it should  D3D11_MAPPED_SUBRESOURCE mappedResource; HRESULT h; h = context-&gt;Map(tex,0,D3D11_MAP_READ,0,&amp;mappedResource); //This always fails h = context-&gt;Map(res,0,D3D11_MAP_READ,0,&amp;mappedResource); //This also fails   The idea is that I keep only shaderResourceViews for my textures, because that is all I needed until now, and get the relevant resources here.  I tried mapping as WRITE_DISCARD also, but to no success. I am really confused, because I never had any problem with mapping constant buffers and vertex buffers. I seem to be certainly missing something? By the way, I am using Wic Texture loader and DDS Texture loader for the DirectXTex toolkit, and tried this code for png, dds textures, with and without mip-maps. Render has strange artifacts I've got a problem with my rendering! I'm trying to render some objects:    But, this is how it renders:    Can somebody help me out? How can I make sure that my on-screen colors are consistent? Where should the period be put when an entire sentence is quoted at the end of a sentence? Division rules for other number systems? How could we make the same division rules for other number systems, like in our decimal system: a number is divisible with 2 if it's last digit is 0,2,4,6,8, by 3 if the sum of digits is divisible with 3, and so on.  Can we do the same rules for g-based number systems too, where g is not 10, and greater than 1? Find all files that are NOT of a specific type/extension in folder? Rendering smoke in Cycles? How do I wrap text in a pre tag? I had this problem a week or two ago and I posted here but nothing from the suggested solutions seemed to work. I have managed to get some more details on it, in case anyone can help me, because this issue is causing me huge productivity problems and I really want it solved.  So I'm using Linux mint distribution, and I've installed Lyx via the software manager. Every time that I open a new document, I get an error claiming that some files are missing, and until they are installed, compiling the files or exporting them as pdfs is not possible. The file in question is called "extarticle.cls". Additionally, under Document->Settings->Document Class, every document class is marked as unavailable.  Here is the thing though.. this file is not missing... I have located it inside a folder associated with Lyx. It's definitely not missing.  I really need help with this one guys... It's been weeks since the problem came up and I really just want to be rid of it.. Why does this thing not work? Any help? The story is basically told from an alien's point of view. Essentially they observed us from far off, deemed us as violent and a danger to the universe, and set course (asteroid or something) to kill us. They kept observing and saw all the art and beauty we created and realized we were actually not so bad, but by then they couldn't stop it. So it was sort of also an apology letter to Earth in the end.  First read it like a year ago online and I can't find any trace of it anymore, nor can I recall the site it was on. Anyone know what short story this is? Every time since a few days ago after I caught Mespirit, when I go to the portal in the Nameless Cavern and I press A to interact. All that happens is a short dialog sequence and nothing else. I know the requirements are along the lines of having 3 max happiness Pokemon with you in your party which I do. I have also downloaded the recent update/patch from the eShop if that helps at all. How can I make Uxie and Azelf appear in the cavern? USB Charge and data separate cables Is it possible to split micro USB to USB cable so two cables (data + and data -) go to the PC with USB and two other power cables go to power brick? At the moment, I have created a code that retrieves data from the database and displays it. However, for some reason, I cannot see the files I want to retrieve on my page. My goal is that the data gets retrieved from the database, and is displayed on the webpage. I do not need to make a connection with the database since Wordpress does that automatically.  My code:  &lt;?php  global $wpdb; // this adds the prefix which is set by the user upon instillation of wordpress $table_name = $wpdb-&gt;prefix . "wpex_programma"; // this will get the data from your table $retrieve_data = $wpdb-&gt;get_results( "SELECT * FROM wpex_programma; " ); print_r($retrieve_data); ?&gt; &lt;ul&gt; &lt;?php foreach ($retrieve_data as $retrieved_data){ ?&gt; &lt;li&gt;&lt;?php echo $retrieved_data-&gt;column_name;?&gt;&lt;/li&gt; &lt;li&gt;&lt;?php echo $retrieved_data-&gt;another_column_name;?&gt;&lt;/li&gt; &lt;li&gt;&lt;?php echo $retrieved_data-&gt;as_many_columns_as_you_have;?&gt;&lt;/li&gt; &lt;?php  } ?&gt; &lt;/ul&gt;   My question: the data is not shown and I believe it is not retrieved. How can I fix that? The table name is correct, and I have data in my database tabel. The print_r($retrieve_data)returns the following: Array ( [0] =&gt; stdClass Object ( [id] =&gt; 35 [naam] =&gt; /public_html/wp/wp-content/plugins/AbonneerProgrammas/FilesUpload/Country Kickin 1.mp3 ) )  My query log:    My database structure:   New:  &lt;?php  global $wpdb; // this adds the prefix which is set by the user upon instillation of wordpress $table_name = $wpdb-&gt;prefix . "wpex_programma"; // this will get the data from your table $retrieve_data = $wpdb-&gt;get_results( "SELECT * FROM wpex_programma; " ); print_r($retrieve_data); ?&gt; &lt;ul&gt; &lt;?php foreach ($retrieve_data as $retrieved_data){ ?&gt; &lt;li&gt;&lt;?php echo $retrieved_data-&gt;id;?&gt;&lt;/li&gt; &lt;li&gt;&lt;?php echo $retrieved_data-&gt;naam;?&gt;&lt;/li&gt; &lt;?php  } ?&gt; &lt;/ul&gt; If you hash a string using SHA-256 on your computer, and I hash the same string using SHA-256 on my computer, will we generate the same value? Does the algorithm depend on a seed (so we'd both need the same seed) or some other such parameter?  edit:  To clarify, by 'string' I meant 'the same byte input', which as the comments and @ispiro's answer point out, may be different for the same character string depending on the encoding. Is it possible to know from apt if the package was installed explicitly or as a dependency of another package? Time Complexity of $T(n)=T(n-2)+\frac{1}{\log(n)}$ This question led to a new package:      I'm giving my students an old exam and barely remembered to change the date at the top. A colleague and I joked about how long we could reuse the same exam, and it made me wonder if I could use LaTeX to create an exam that looked like it was written in 1963 on a typewriter.  Here's what I'd like to see:   Typewriter font even in math mode. (Several ways to accomplish this; is there a "best" way?) Slight inconsistencies in the printing of each letter. I attempt this below adapting code taken from . Each word has a random vertical shift, though I'd like to see it reduced to each letter having its own vertical shift. Other typewriter-like irregularities would be great. It would be great if math-mode delimeters \left(, \right}, etc., can be created in a piece-meal fashion as they did in days of old. Fraction bars, tops of square-root symbols -- any horizontal line, really -- is made up of a series of en-dashes that don't quite match up.   Here is what I've come up with so far:  \documentclass[10pt]{article}% This is a document class providing more font size options \usepackage{graphicx} \usepackage{ifthen} \usepackage[textwidth=7.5in,textheight=9.5in]{geometry} \pagestyle{empty}  % thanks to Bruno Le Floch: https://tex.stackexchange.com/q/9331/4012 % and in his comments to https://tex.stackexchange.com/a/29458/4012 \usepackage[first=-1,last=1]{lcg}% you can play around with these values \makeatletter \newcommand{\globalrand}{\rand\global\cr@nd\cr@nd} \makeatother  \newcommand{\randomvshift}[1]{\globalrand\raisebox{\value{rand}pt}{#1}}  %%% thanks to Martin Scharrer: https://tex.stackexchange.com/q/11598/4012 \makeatletter \def\typewriter#1{%     \@typewriter#1 \@empty } \def\@typewriter#1 #2{%    \randomvshift{#1}\space    \ifx #2\@empty\else     \expandafter\@typewriter    \fi    #2% } \makeatother \begin{document}\tt  \typewriter{Math 101 Fall 1963}  \begin{enumerate} \item   \typewriter{$\frac{\texttt{d}}{\texttt{dx}}\texttt{(x)}^2$}  \item \typewriter{State the Fundamental Theorem of Calculus.}  \end{enumerate}  \end{document} Migrated question's answers can be upvoted twice by the same user was created on Server Fault, answered on Server Fault, I upvoted some of those answers on Server Fault, and then moved by consensus to Super User.  Now that the question is on Super User, I can upvote the same answers I previously upvoted on Server Fault.