Quiz (1 point)
a = __add__(a, 1)
- result of storing 2 at key: a in map: [ entry a: 1, [ ] ] = [ entry a: 2, [ ] ]
- 45 + 1 = 46
if the following are true:
- the line at time t = i
- the tab at time t = j
- statement at line i, tab j = assign statement with target x and expression (function call with name: name and arguments: args)
- expression state at time t = "end_expr"
then Variables Map at time (t + 1) = result of storing (Return Value at time t) at key: x in map: (Variables Map at time t)
if Return Value at time 45 = 2, then result of storing (Return Value at time 45) at key: a in map: (Variables Map at time 45) = result of storing 2 at key: a in map: (Variables Map at time 45)
if the following are true:
- a = b
- b = c
then a = c
if Variables Map at time 45 = [ entry a: 1, [ ] ], then result of storing 2 at key: a in map: (Variables Map at time 45) = result of storing 2 at key: a in map: [ entry a: 1, [ ] ]
if the following are true:
- a = b
- b = c
then a = c
if the following are true:
- a = b
- b = c
then a = c
if 45 + 1 = 46, then Variables Map at time (45 + 1) = Variables Map at time 46
if the following are true:
- a = b
- a = c
then b = c
Please write your proof in the table below. Each row should contain one claim. The last claim is the statement that you are trying to prove.