Tôi thấy cuộc thảo luận này hấp dẫn và tôi muốn thêm một quan điểm khác vào hỗn hợp:
Hệ thống đang được xem xét (y[n]=p⋅y[n−1]+x[n] ) có thể được coi là ánh xạ từ không gian vectơ (vô hạn) sang không gian vectơ khác. Hãy gọi đây là ánh xạ và chúng ta có thể (ban đầu) định nghĩa nó là:M
M:RZ→RZ
Thuật ngữ này nói rằng là ánh xạ từ (không gian của tất cả các hàm có giá trị thực của một biến số nguyên)MRZRZ .
Nếu hệ thống có bất kỳ số 0 nào (và hệ thống đang xem xét ở đây có số 0 tại ), điều này có nghĩa là ánh xạ của chúng ta không phải là một, bởi vì hai tín hiệu đầu vào khác nhau sẽ dẫn đến cùng một tín hiệu đầu ra. Ví dụ: đối với bất kỳ tín hiệu đầu vào nào, , chúng ta có thể nói rằng cho bất kỳ thực nào .z=1Mx[n]M(x)=M(x+λ)λ
Tập hợp các hàm là "số không" của hệ thống của chúng tôi có thể được định nghĩa là:
Kzeros={f[n]=λ:∀λ∈R}
Tương tự, chúng tôi lưu ý rằng nếu hệ thống của chúng tôi có bất kỳ cực nào (và hệ thống đang được xem xét ở đây có số 0 tại ), thì điều này có nghĩa là ánh xạ nghịch đảo, không phải là một đối một. Cụ thể, cho bất kỳ số thực nàoz=−1M−1M−1(x)=M−1(x+λ(−1)n)λ .
Tập hợp các hàm là "cực" của hệ thống của chúng tôi có thể được định nghĩa là:
Kpoles={f[n]=λ(−1)n:∀λ∈R}
Bây giờ, là không gian vectơ, là không gian vectơ vàRZKzerosKpoles là không gian vectơ.
Bây giờ chúng ta có thể định nghĩa hai không gian thương (xem Wikipedia để biết thêm thông tin về không gian thương):
Qinput=RZ/Kzeros
Qoutput=RZ/Kpoles
Bạn có thể nghĩ là tập con của không chứa bất kỳ thành phần tín hiệu nào có dạng hoặc cách khác, bạn có thể nghĩ đến như là giống hệt nhau để với lớp tương đương mà cho chúng tôi biết "cho các ứng dụng hiện tại của chúng tôi, chúng tôi sẽ xem xét bất kỳ chức năng là eqivalent để cho bất kỳ "QoutputRZλ(−1)nQoutputRZy[n]y[n]+λ(−1)nλ
Bằng cách này, bây giờ chúng ta có thể xác định lại ánh xạ dưới dạng ánh xạ từ sang . Ánh xạ mới này thực sự giống như ánh xạ cũ của chúng tôi,M′QinputQoutputM , ngoại trừ chúng tôi đã giảm vector không gian mà nó hoạt động. Hơn nữa, ánh xạ mới này hiện là một lựa chọn (đó là "một-một" và "lên"), vì vậy nó được đảm bảo là không thể đảo ngược.
Cuối cùng, ánh xạ này, làM′ tuyến tính .
Vì vậy, điểm của toàn bộ lời giải thích lan man này là, bằng cách xác định các lớp tương đương thích hợp (hoặc cách khác, bằng cách giới hạn không gian của các hàm cho phép của chúng tôi vào một không gian con của RZ ), chúng ta có thể duy trì thuộc tính mà ánh xạ của chúng ta phải là tuyến tính (và bất biến theo thời gian).
Ví dụ: các quy tắc tuyến tính cho chúng ta biết rằng, nếu là tín hiệu đầu vào và là bất kỳ vô hướng thực nào, thì . Do đó, điều này ngụ ý rằng, bằng cách đặt , do đó, chúng ta nên kỳ vọng rằng (nghĩa là nếu chúng ta nhập tín hiệu 0 vào bộ lọc của mình, đầu ra sẽ làx[n]αM(αx)=αM(x)α=0M(0×x)=y[n]=0y[n]=0 ).
Tuy nhiên, chúng tôi biết rằng có thể xảy ra trường hợp đầu vào của bộ lọc bằng 0, nhưng đầu ra có dạng , vì vậy chúng tôi có thể muốn nói "điều đó chứng tỏ hệ thống của chúng tôi không tuyến tính, vì không bằng 0 ". Tuy nhiên, bạn sẽ nhớ lại rằng lớp tương đương , chúng tôi đã thực thi trên không gian vector đầu ra nói rằng "cho các ứng dụng hiện tại của chúng tôi, chúng tôi sẽ xem xét bất kỳ chức năng là eqivalent để cho bất kỳ thực ", có nghĩa là là tương đương với zero!y′[n]=(−1)ny′[n]y[n]y[n]+λ(−1)nλy′[n]=(−1)n