---
title: "Causality of y(t) = t·x(t)"
subject: "Data Communication"
chapter: 2
key: "semester_5/data_communication:causality-t-xt"
source: https://www.bctengineer.com/q/semester_5/data_communication/causality-t-xt
site: BCT Engineering
---

# Causality of y(t) = t·x(t)

Data Communication · Chapter 2: Signals and Systems

- Asked in: 2078 Kartik, 4 marks
- Answer checked by Claude Opus 5.5 (high effort) on 2026-10-14
- Page: https://www.bctengineer.com/q/semester_5/data_communication/causality-t-xt
- Whole chapter: https://www.bctengineer.com/md/semester_5/data_communication/chapter-2

## Question

Test the given function y(t) = t·x(t) for causality, non-causality and anti-causality.

## Short answer

y(t)=t·x(t) is causal and memoryless; output depends solely on the present input. It is not non-causal. Anticausal only in the trivial sense of not using future inputs.

## Answer

y(t) = t·x(t)

- **Causal**: the output at time t depends only on the present input x(t) (multiplied by t); no future value is needed. So the system is **causal**.
- **Non-causal**: it would need x(t + τ) with τ > 0, which is not so; hence it is not non-causal.
- **Anticausal**: an anticausal system needs only present and future values. The output depends on the present value only, so it technically also satisfies the anticausal definition (every memoryless system is both causal and anticausal). It is not a strict anticausal system, since it uses no future input.

Check: at t = 2, y(2) = 2x(2); at t = -3, y(-3) = -3x(-3). Each uses only the same instant.

**Answer: causal (and memoryless); not non-causal; anticausal only in the trivial sense of a memoryless system.** (The system is time-varying but this does not affect causality.)

## Check yourself

The answer's key points as multiple-choice questions, with the correct option and why.

1. y = t x(t) depends on
   A. present input only
   B. future input
   C. past input
   D. all inputs
   Answer: A. Same instant. (Key point: Dependence)

2. y = t x(t) is
   A. non-causal
   B. causal
   C. strictly anticausal
   D. unstable
   Answer: B. No future value. (Key point: Causal?)

3. Does t multiplier affect causality?
   A. Yes, non-causal
   B. Yes, anticausal
   C. No
   D. Yes, unstable
   Answer: C. Time variation is separate. (Key point: Time varying)

## Related in other subjects

- [Overloading via member and non-member function](https://www.bctengineer.com/question.md?key=semester_3%2Fobject_oriented_programming%3Amember-vs-nonmember-overload) — Object Oriented Programming, chapter 5
- [Stability and causality of LTI systems](https://www.bctengineer.com/question.md?key=semester_7%2Fdigital_signal_analysis_and_processing%3Astability-causality-lti) — Digital Signal Analysis and Processing, chapter 1
- [Test for property; state and path function](https://www.bctengineer.com/question.md?key=semester_2%2Ffundamental_of_thermodynamics_and_heat_transfer%3Athermodynamic-property-test-state-path) — Fundamental of Thermodynamics & Heat Transfer, chapter 1
- [Causality condition for CT LTI system](https://www.bctengineer.com/question.md?key=semester_4%2Fsignals_and_systems%3Acausal-ct-lti-condition) — Signals and Systems, chapter 5
