# How to design a system that stretches input by factor of 2?

In general, How do we design a system that takes input x(t) and outputs x(t/2)? I know that if system outputs x(t/2) then the frequency domain of output signal has the form X(2f). But what should be the impulse response for such systems?

• hmmm stupid question, if this is continuous-signal continuous time, how are you physically dealing with the fact that with 1 hour of input, you produce 2 hours of output? You don't have a time machine… So you can't actually design a system like that. You can do theoretical considerations, but you can't build it. Or is this not actually time-continuous, and you're in the (imho) easier case of discrete-time signals? Commented Mar 13 at 13:30
• In both cases, you need unbounded memory, don't you?
– MBaz
Commented Mar 13 at 13:38
• The red-shift (doppler) of stars that for the foreseeable future moving away from us would seem to satisfy this question (with the exception that the scaling probably is 1.000001 rather than 2)? Commented Mar 13 at 13:48
• @MarcusMüller if not practically, I wonder if it is possible to make such a system in theory? And yes the input is continuous time. Commented Mar 13 at 13:56
• @user133933 not at all. you can't say "make" and "in theory"; that's just a paradox, unless you state which axioms you are willing to ignore. Commented Mar 13 at 13:56