This example shows how Vue's computed properties work. We start with a reactive variable count initialized to 1. Then we define a computed property double that doubles count's value. Initially, double.value is 2. When we update count.value to 3, double.value does not change immediately because computed caches its value. Only when we access double.value again does it recalculate to 6. This automatic caching and recalculation keeps derived state efficient and reactive. The execution table traces each step, showing how count and double values change. Key points include understanding when computed recalculates and how caching works. This helps keep UI components updated automatically when underlying reactive data changes.