Chapter FifteenWhat the Zero Hid
中文0%

Volume I · The View Gate: Last Digits

Chapter FifteenWhat the Zero Hid

The zero had not made a second place. It had only delayed the moment when two connected places could see each other.

2,546 words

The red raincoat lay across the third-row seat, one sleeve hanging almost to the floor.

Martin did not touch it. The coat in the evidence locker had a three-centimetre run in the right cuff. Its tag had carried Ian Cheong's name. This cuff had the same run. He crouched and used Evelyn's steel rule to lift the edge of the sleeve. The loose thread ended in the same hard knot, with one grain of black grit caught inside it.

Not another coat from the same batch.

The same coat.

“You're certain the Center didn't send it here?” Evelyn asked.

“I sealed it myself. Security locked the cabinet. Julian Chow stayed in the monitoring room.”

“And after you left?”

Martin looked at the collar. The clear evidence bag was gone. In its place, a white asset band looped through the label. It carried no Center mark, only a machine-printed custody sequence. There was a zero in the middle.

“A great deal can happen after,” he said. “First, let's prove where it is now.”

He left the coat where it was and photographed the cuff, the grit and the band. On his screen the red looked darker than it did to the eye, as if the fabric had been drying inside the photograph for years. Every image saved. When he opened them, the seat was empty. Only the belt remained, pressing a diagonal groove into the vinyl.

Evelyn slid her black notebook beneath the cuff and traced the dangling thread in pencil. “Paper may at least admit that something pressed against it.”

The test facility had no windows. Shadow hour had closed beyond the hidden door, but the ceiling lights held steady and the air-conditioning continued to run. The room did not belong to the corridor that had been disappearing behind them. Nor did it feel like a facility abandoned three years ago. There was no dust on the road markings. The lenses of the movable traffic lights were clean. Fresh water still shone in the tread of the white minibus's tyres.

Nine workstations lined the wall. Eight terminals were dark. The central screen showed a blank city map and a time frozen in its upper-right corner: 4:05 p.m.

The minute when the school-bus manifest had changed.

Martin went to it. There was no keyboard, only a route-code reader and six physical keys, their surfaces worn almost flat. A label beside the reader said: ENTER COMPLETE SEQUENCE. INVALID POSITIONS WILL BE REMOVED AUTOMATICALLY.

“What counts as an invalid position?” Evelyn asked.

“Anything that doesn't generate an identity in the format. Spaces. Separators. Prefix markers.”

“A zero?”

He passed the asset band over the reader. Eleven cells appeared. The digits entered from left to right. When the zero reached the middle, its cell flickered. The zero vanished, and every digit after it slid one place forward.

VALID SEQUENCE: TEN DIGITS.

MATCH: CHILD'S RAINWEAR.

CURRENT LOCATION: MUNICIPAL DATA CONSISTENCY CENTER, EVIDENCE ISOLATION LOCKER B-17.

Martin looked back. The raincoat remained on the minibus seat.

The terminal had not made an error. It had not raised a conflict. It recognised one coat and one location. The location in front of them had simply been excluded from the answer.

He opened the custody chain. At 12:12 a.m., the coat had been received by the Center. At 12:19, its scan had been verified. There had been no release, transfer or duplication after that. Every line carried a security signature and an equipment check.

The last line ended in a blank space of the wrong width.

Martin dragged his finger across it. The cursor jumped from one cell to the next as if the gap occupied no space. In print preview, the same gap took up exactly one character.

“There's something here.”

“A zero they won't display?”

“A zero they've classified as nothing.”

Martin had worked on fixed-width records inherited from the city's early transit systems. Each field had been given a permanent length so telephone numbers, stops and device codes would line up. Later software stripped empty positions automatically, and zeroes were often treated as padding. Usually it made no difference. But when a zero sat between two relationships, removing it could make the fields on either side appear directly connected.

He held the lower-left corner of the screen until an audit menu surfaced. An access warning covered it at once: CURRENT IDENTITY NOT AUTHORISED FOR THIS FACILITY.

His grey credential produced only a denial tone.

Evelyn set her mechanical tally counter on the reader. It was no credential. Because the terminal could not classify it, however, the raw input page remained open for one second longer before returning to login.

“When the system doesn't understand,” she said, “it gives you an extra second.”

Martin used that second to select fixed-width display. The ten-digit sequence stretched back into eleven cells. The middle one was still empty.

He did not add a digit. He only disabled REMOVE INVALID POSITIONS.

The zero returned by itself.

The custody chain split into two columns. The left still showed Evidence Isolation Locker B-17 at the Center. The right showed ROUTE-MODELLING TEST FACILITY, SIMULATION VEHICLE, THIRD ROW LEFT. Both locations were marked CURRENT.

“One object can't be in two places,” Evelyn said.

“It hasn't duplicated the object.” Martin pointed to the cell between the columns. “It has postponed deciding what ‘at the same time’ means.”

The zero had no object name and no state of its own. Beneath it was a single description: RELATIONSHIP VISIBILITY DELAY.

The field on its left recorded the coat entering the Center's evidence chain from Tianheng Tower's emergency stairs. The field on its right recorded the minibus seat calling a child's outer garment into the crash model. The zero lay between the two contradictory relationships and kept them from seeing each other. Once it was stripped out, the higher-weight Center record survived. The call made by the test facility appeared never to have happened.

The zero had not brought the raincoat here.

It had delayed the moment when the coat's presence here became a problem that had to be solved.

“For how long?”

Martin opened the delay field. The default was forty-eight hours. If either side lost enough relational weight during that interval, the conflict would close automatically. No one would ever have to decide where the object truly belonged.

“Can you put a person between those fields?” Evelyn asked.

The terminal offered no answer.

Three drawers sat beneath the worktop. The first held blank asset bands. The second contained printed forms, every one of them carrying an extra character's width through the middle. The third was locked. There was no keyhole, only a zero cut into the metal beside the latch.

Martin entered the coat's complete sequence. The lock did not move.

He entered the ten digits with the zero removed. A red light came on.

Evelyn crouched to examine the drawer rails. “It's not waiting for a number.”

“It's waiting for two relationships.”

Martin entered the two digits adjacent to the zero in the left field and the two on its other side in the right. He left the middle field empty. The system rejected them.

He restored the zero between them.

The bolt released.

There was no key or device inside. Only thirteen transparent overlays. Each showed the same white minibus, the same approach to the flyover and a different distribution of passengers. Dates ran across their corners, from three months ago to the previous Friday.

Evelyn held the overlays against a ceiling light. The passenger silhouettes settled over one another, except for the third-row seat on the left. A child's weight appeared and disappeared there. Whenever it appeared, risk on the main route declined. At the same time, an unnamed accident point emerged at the edge of another sheet.

The final accident point marked the barrier struck by the school bus.

Orange handwriting covered the backs of the overlays.

Hannah Teoh had not written an equation. She had written one of her short warnings: DO NOT DELETE THE ZERO. ONCE IT IS GONE, YOU WILL SEE CAUSE AND CONSEQUENCE AS IF THEY TOUCH.

On the next sheet: THE ZERO DOES NOT CARRY THE RISK. IT HIDES WHO DOES.

Martin copied both lines onto paper. He did not call them rules. They were Hannah's conclusions, nothing more, until he found a record that could be reproduced.

A local simulation port was set into the right side of the terminal. He laid the first overlay across it. The screen retrieved a route trial from three months earlier: main-road collision probability fell, the simulated vehicle diverted, and peripheral accident risk rose. The fall and rise did not balance. The difference entered a holding relationship marked zero.

The second overlay produced the same result. So did the third.

The holding relationship was not permanent storage. After forty-eight hours, the difference had to settle on something still connected to the route but carrying too little documentary weight to resist it. An old vehicle. A side road too few people complained about. A child already marked absent from the passenger list.

That was why the manifest had changed before the route did.

Once Ian Cheong was marked absent, an accident could occur at the seat carrying his weight without the casualty record acknowledging him. The belt could register a body while no family notification was triggered. The raincoat could be current both here and in the evidence locker without becoming an immediate contradiction.

Every relationship remained in place.

It had merely been permitted to appear later.

Martin reached the last three overlays. Hannah was no longer modelling vehicles. She had written her own staff-credential sequence into the object field and run three consecutive tests.

In the first, the zero sat between home address and employment identity. Result: EXTERNAL AUDITOR ENTERS TEST FACILITY. RESIDENTIAL RELATIONSHIP REMAINS VISIBLE.

In the second, she moved the zero between employment identity and family contact. Result: AUDITOR CONTINUES TO FILE REPORTS. FAMILY NOTIFICATION DELAYED.

In the third schematic, the zero occupied the final position in the sequence.

The result field was blank.

“There's no relationship after it,” Evelyn said.

“So everything before it has nowhere to settle.”

A manual note ran along the bottom of the page: USE OF A LIVE IDENTITY IN TEST THREE IS PROHIBITED. The operator's name had been deleted. Only the division remained: ROUTE PRODUCT.

Hannah had run it anyway.

Her credential had been called at 2:47 p.m. five days earlier, inside shadow hour. The door reader admitted her to the facility, then sent her complete identity sequence into the model.

At runtime, the zero had been inserted between family contact and current location.

The system produced two facts that no longer recognised each other. Hannah remained connected to her address, her son and her employment. Hannah was no longer present at any address to which she could be returned. For forty-eight hours, the first set of relationships continued to generate activity. The second remained hidden.

“She came in herself?”

Martin did not answer immediately. The record proved that her credential had opened the door. It did not prove that she understood what the third test would do. Entering willingly was not consent to every consequence.

He opened the operations sequence from five days ago. Door access at 2:47. At 2:51, Hannah uploaded her first risk report. At 4:10, she left an orange mark at the school stop. That evening, her transit card returned to the area around 8-05. The following day she answered work messages and left the child's note beneath the refrigerator magnet.

Those records were why everyone placed her disappearance three days ago.

A small triangle stood beside the raw time field. Martin expanded it. The actions divided into two classes: IMMEDIATE EVENT and DELAYED VISIBILITY.

The door access was immediate.

Every upload, payment, message and location during the next forty-eight hours was marked DELAYED VISIBILITY. They were not forged, and the system had not invented them. They had entered a queue, then been released into the main record one at a time at the moments when continuity required them.

“She scheduled them in advance?” Evelyn asked.

“Some, perhaps. Others may have been things she had already done, held back by the system so her life would still look continuous.”

“Then who did Ian see during those two days?”

Martin remembered the boy saying that his mother had stood outside the kitchen three days ago while his aunt shut the door and insisted no one was there. Hannah might truly have been on the other side, already sliding out of every relationship capable of noticing her. Or the knock itself might have arrived late.

No record gave him the right to choose which of the child's memories was real.

A countdown opened across the terminal. RELATIONSHIP VISIBILITY DELAY REMAINING: 00:12:00.

The object was not the raincoat.

It was the passenger relationship attached to the third-row seat.

Martin opened the details. Only Ian's surname remained. The lines to school, father and aunt were fading one by one. The forty-eight-hour delay triggered by Friday's crash had never ended properly. Someone had kept inserting new zeroes to push the deadline forward. When the old phone died, the last renewal stopped with it.

In twelve minutes, the system would have to resolve the question it had postponed: why had a child listed as absent left weight in the crash seat?

It could admit that Ian had been on the bus.

Or it could remove Ian from every passenger list that had ever contained him.

Martin placed his grey credential on the terminal and tried to register himself as an on-site witness. The system refused: INSUFFICIENT IDENTITY WEIGHT.

Evelyn turned over the last transparent sheet. At the bottom, Hannah had written one more line, smaller than the others: IF IT STARTS DELETING THE CHILD, DO NOT PROVE HE WAS IN THE ACCIDENT. PROVE SOMEONE IS WAITING FOR HIM TO COME HOME.

Evidence proved that a person had once been present.

A relationship proved that someone would notice if he did not return.

Martin closed the witness form. He opened the personal communications page instead and entered the publicly registered numbers for Ian's father and aunt. He created an ordinary family follow-up: 6:00 P.M.—CONFIRM CHILD IS HOME. The system did not have to believe Hannah. It did not have to acknowledge the bus crash. If two living people would be waiting for the same child in the future, the deletion could not complete in silence.

The countdown stopped at eleven minutes and fifty-nine seconds.

Not cancelled. Waiting to recalculate.

At the far end of the workbench, a printer drew in a sheet of paper. It emerged slowly, carrying the time of Hannah's third test. The system tried to correct 2:47 p.m. to the same minute two days later. The dates printed over one another like a double image.

Martin held the sheet so the machine could not pull it back. Evelyn circled each date separately in red.

The later date was the day every official record said Hannah disappeared.

The earlier date came from the raw record with the zero left intact.

Five days ago. 2:47 p.m.

Hannah Teoh had not disappeared three days ago.

By the time anyone last saw her, she had already been missing for two full days.

End of Chapter

Chapter Fifteen · What the Zero Hid
Monad GateOngoing