I already know the simple definition that causal system is the one that does not depend on future values of input but today i was confused as i came across a new definition of causality after reading "signal processing first "about causality as shown in attached snapshots
I have attached two pages snapshots and i have drawn a thin red line to left side of common para, para that occurs in both snapshots
As shown in common para in second line ,"cause does not precede corresponding effect"
This statement is about causal filter but what does this statement means in simple words?
Both snapshots contain a table ,upward snapshot contains table of non causal filter
Bottom snapshot contains table of causal filter
We can see from table of causal filter that both input and start at same value of time (n=0)while table of non_causal filter shows that output starts at earlier value of time(n=-2) while input starts at a later value of time(n=0),thus Indicating that output(effect)precede input(cause) in case of non-causal filter