Understanding the transfer function of an FIR filter

I'm currently studying FIR filter and am having trouble understand how the following equation works, and it's implication.

$$y[n] = h[n] * z^n = H(z) \cdot z^n$$

I don't really understand how this works given that

$$y[n] = h[n] * x[n]$$ $$Y(z) = H(z) \cdot X(z)$$

It seems to me that $x[n] = X(z) = z^n$. What's going on here? What domain is $z^n$ in?

I thought that convolution is done on two functions in the n-domain; however, in the equation $y[n] = h[n] * z^n$, $z^n$ does not appear to me to be in the n-domain.

If it is in the n-domain, then I don't understand how the other part works, $y[n] = H(z) \cdot z^n$, because I thought that then it should be

$$y[n] = Z^{-1}(\,H(z) \cdot Z(z^n)\,)$$

Thanks.

Edit: Here's the page from the book with the equation. It does seem to me that $z^n$ is used in both the time and frequency domain. • Please tell us the context of your first displayed equation. Is $y[n]$ the FIR filter output at time $n$? What is the input that produces this $y[n]$? I will assume that $H(z)$ is the transfer function of the FIR filter and $h[n]$ is the FIR response at time $n$. Apr 15 '12 at 12:38
• Thanks for the reply. $y[n]$ is the output of the FIR filter at time $n$. the input that produces $y[n]$ is $x[n]$, and in the case above, $x[n] = z^n$ — I'm not really sure if z is supposed to be constant or not. Your assumptions re $H[n]$ and $h[n]$ are correct. If this is confusing, I can try and post the page from the book I'm basing this question on. I appreciate the help, thanks! Apr 15 '12 at 13:35
• $x[n] = z^n$ makes no sense. Are you sure it does not say $X(z) = z^n$, or more likely, $X(z) = z^{-n}$? Apr 15 '12 at 16:13
• I've edited my question with book page which 'explains' it, though I don't really understand it. Apr 16 '12 at 13:01
• I am not surprised that you do not understand it; I don't think I understand it either. The point being made is totally obscured by the poor choice of notation by the authors of the text Apr 16 '12 at 13:23

I suspect it should be something like the following: $$y[n] = h[n] * \delta[n + N] \Rightarrow H(z)\cdot z^N$$
• Is the $z$-transform of the sequence $h=1, h=3, h[n] = 0$ otherwise $H(z) = 1 + 3z$ or $1+3z^{-1}$? The response to a unit impulse at $n=N$ should be $h[n-N]$, no? Apr 16 '12 at 1:30
{"ft_lang_label":"__label__en","ft_lang_prob":0.965259,"math_prob":0.9993654,"size":858,"snap":"2022-05-2022-21","text_gpt3_token_len":262,"char_repetition_ratio":0.13583139,"word_repetition_ratio":0.023391813,"special_character_ratio":0.34848484,"punctuation_ratio":0.092307694,"nsfw_num_words":0,"has_unicode_error":false,"math_prob_llama3":0.99999845,"pos_list":[0,1,2],"im_url_duplicate_count":[null,4,null],"WARC_HEADER":"{\"WARC-Type\":\"response\",\"WARC-Date\":\"2022-01-21T07:23:28Z\",\"WARC-Record-ID\":\"<urn:uuid:6aa63d38-6f1e-465a-935c-a489a6e57423>\",\"Content-Length\":\"153860\",\"Content-Type\":\"application/http; msgtype=response\",\"WARC-Warcinfo-ID\":\"<urn:uuid:417f50d8-1d50-4599-a447-005190a9b673>\",\"WARC-Concurrent-To\":\"<urn:uuid:75c88a76-29a3-4bdc-9141-fb89ff030f70>\",\"WARC-IP-Address\":\"151.101.65.69\",\"WARC-Target-URI\":\"https://dsp.stackexchange.com/questions/2067/understanding-the-transfer-function-of-an-fir-filter\",\"WARC-Payload-Digest\":\"sha1:RBYAJT2CNIMLJ6GMPDPOWQMAJTIDO4CG\",\"WARC-Block-Digest\":\"sha1:JMLB77XM2DZQBAXO3OM2BZRQIXJXCVEB\",\"WARC-Identified-Payload-Type\":\"text/html\",\"warc_filename\":\"/cc_download/warc_2022/CC-MAIN-2022-05/CC-MAIN-2022-05_segments_1642320302740.94_warc_CC-MAIN-20220121071203-20220121101203-00632.warc.gz\"}"}